zoukankan      html  css  js  c++  java
  • 在使用add()方法添加组件到容器时,必须指定将其放置在哪个区域中

    BorderLayout是Window、Frame和Dialog的默认布局管理器,其将容器分成North、South、East、West和Center 5个区域,每个区域只能放置一个组件。

    在使用add()方法添加组件到容器时,必须指定将其放置在哪个区域中。

    使用BorderLayout时,如果容器大小发生变换,组件的相对位置不变。

     1 package TomAwt;
     2 
     3 
     4 import java.applet.Applet;
     5 import java.awt.*;
     6 public class TomAwt_16 extends Applet{
     7     private List cityList;
     8     private Choice cityChoice;
     9     public void init()
    10     {
    11         //create a list with 5 items visible
    12         //allow multiple selections
    13         cityList=new List(5,true);
    14         //add 4 items to the list
    15         cityList.add("桂林");
    16         cityList.add("福州");
    17         cityList.add("济南");
    18         cityList.add("大连");
    19         //create a choice
    20         cityChoice=new Choice();
    21         //add 4 items to the choice
    22         cityChoice.addItem("北京");
    23         cityChoice.addItem("上海");
    24         cityChoice.addItem("西安");
    25         cityChoice.addItem("重庆");
    26         add(new Label("中国最大的城市: "));
    27         add(cityChoice);
    28         add(new Label("省会城市: "));
    29         add(cityList);
    30     }
    31 }
  • 相关阅读:
    event 事件 键盘控制div移动
    event 事件 div鼠标跟随
    获取坐标封装 getPos
    event 事件 clientX 和clientY 配合scrollTop使用, div跟着鼠标走
    event 事件 冒泡
    event 事件 坐标兼容
    event事件基础 document
    DOM 多字符搜索
    DOM search table 模糊搜索
    Reverse a sentence
  • 原文地址:https://www.cnblogs.com/borter/p/9425444.html
Copyright © 2011-2022 走看看