Java Swing
图形界面能使用户与程序的交互更为便捷。
图形界面编程中,必须掌握容器类(Container )和组件类(Compoment )这两个关键的类。
1.Java中把Compoment 类的子类或间接子类创建的对象称为一个组件(java.awt包中提供了许多用来设计图形界面的组件类)
2.Java中把Container类的子类或间接子类创建的对象称为一个容器
3.可以向容器中添加组件。Container类中提供了add()方法,容器调用该方法能够将组件添加到该容器中。
4.容器调用 removeAll()方法可以移除容器中添加的所有组件、调用remove (Component c)
方法可以移掉容器中参数c指定的组件。
5.容器本身也是一个组件,因此可以把一个容器添加到另一另一个容器中以实现容器的嵌套。值得注意的是,不能向组件中添加组件或者容器。
6.当容器添加新的组件或者移除组件时,容器应当调用validate()方法,以保证容器中的组件能够正确地显示出来。