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 }
  • 相关阅读:
    <<浪潮之巅>>阅读笔记三
    <<浪潮之巅>>阅读笔记二
    <<浪潮之巅>>阅读笔记一
    《需求工程——软件建模与分析》阅读笔记三
    个人总结
    学习进度条(第十六周)
    人月神话阅读笔记03
    第十五周学习进度条
    人月神话阅读笔记02
    操作
  • 原文地址:https://www.cnblogs.com/borter/p/9425444.html
Copyright © 2011-2022 走看看