1、AWT常用控件: 1、1窗口Frame: Frame是带有标题和边框的顶层窗口,由Frame类实例化的窗口默认处于不可视且最小化状态。Frame是一种容器,容器就是一种可以向其添加其他控件的控件。Frame常用构造方法如下: (1)、Frame():构造一个默认不可见的窗口实例。 (2)、Frame(String title):构造一个默认不可见的,且有指定标题的窗口对象。 要创建窗口,可以创建Frame对象,然后令其可视化,也可以定义一个类并继承自Frame类。 1、2标签Label: 标签Label的作用是描述一种单行显示的字符串,一般用于在界面中显示一些提示性或说明性的文字信息。一个标签只显示一行只读文本。 1、3按钮Button: Button表示图形界面中的按钮。按钮的创建十分简单。 1、4复选框Checkbox和CheckboxGroup: Checkbox是一种复选框,能够实现多项选择。Checkbox的构造函数如下: (1)、Checkbox():创建一个默认的无文本的复选框。 (2)、Checkbox(String label):使用指定文本label创建一个复选框。 (3)、Checkbox(String label,boolean state):使用指定文本label创建一个复选框,并设置为指定状态state。 (4)、Checkbox(String label,boolean,CheckboxGroup group):创建一个具有指定文本label、指定状态state的复选框。该复选框包含于指定复选框组group中。 (5)、Checkbox(String label,CheckboxGroup group,boolean state):创建具有指定文本label,指定状态state,处于指定复选框组group内的复选框。 1、5面板Panel: 面板Panel常用于图形界面的修饰。面板是一种没有标题的容器,这类容器不能独立存在,必须通过add方法添加到另一个容器中,我们也可以向面板中添加其他容器或控件。Panel类的主要构造方法如下: (1)、Panel():使用默认的布局管理器创建新面板。 (2)、Panel(LayoutManager layout):创建具有指定布局管理器的新面板。 Panel还提供了如下一些重要的方法: (1)、add(Component comp):添加指定控件。 (2)、setBackground(Color c):设置窗口的背景色。 (3)、setBounds(int x,int y,int width,int length):设置坐标的位置和大小。 1、6文本框TextField和TextArea: a、TextField: TextField类用来表示文本框,主要用于接受用户键盘输入的单行文本信息,其具有如下的一些构造方法: (1)、TextField():默认构造方法。 (2)、TextFiels(int columns):构造一个具有指定列数coumns的TextField对象。 (3)、TextField(String text):构造一个具有初始文本text的TextField对象。 (4)、TextField(String text,int columns):构造一个具有初始文本text,指定列数columns的TextField对象。
图形界面编程
最新推荐文章于 2024-06-12 15:53:17 发布