点击蓝字关注我吧
【本文详细介绍了JAVA应用开发中的图形界面,欢迎读者朋友们阅读、转发和收藏!】
1 基本概念
图形用户界面( GUI , Graphical User Interface )是指以图形化方式与用户进行交互的程序运行界面,例如 Microsoft Windows 、 Word 等。
在 GUI 程序设计中,组件( Component )是 GUI 的基本组成元素,凡是能够以图形化方式显示在屏幕上并能与用户交互的对象均为组件。
另外,在 JDK 的 java.awt 包中定义了多种 GUI 组件类,如 Window 、 Menu 、 Button 、 Label 、 TextField 、 Scrollbar 等。
这些抽象类,定义了 GUI 组件的基本特性和功能
其中,需要注意的是:
1.Container 类描述了容器组件的所有性质;
2. 它继承于 Component 类,因此容器类对象本身也是一个组件,具有组件的所有性质,但反过来组件却不一定是容器;
3. 控制组件要想显示出来必须放置在容器组件中
其中,容器类型的组件在 java.awt 包下可以见到。
示例 1 :
import java.awt.*;
public class MyFrame extends Frame {
public static void main (String args[]) {
MyFrame fr = new MyFrame("This is my first Frame!");
fr.setSize(500,500);
fr.setBackground(Color.blue);
fr.setVisible(true);
}
public MyFrame (String str) {
super(str);
}
}
我知道你在看哟
领取专属 10元无门槛券
私享最新 技术干货