常用Swing概述
下表列举了常用的Swing组件及其含义。
组件名称 定义
JButton 按钮可以带一些图片或文字
JCheckBox 代表Swing中的复选框
JComBox 下拉列表框
JFrame 代表Swing的框架类
JDialog 代表Swing版本的对话框
JLabel 代表Swing中的标签组件
JRadioButton 代表Swing中的单选按钮
JList 显示一系列条目的组件,类似JComBox
JTextField 单行文本域
JPasswordField 代表密码框
JTextArea 多行文本域
JOptionPane 代表Swing中的一些对话框
常用窗体
窗体作为Swing应用程序中组件的承载体,处于非常重要的位置。Swing中常用的窗体包括JFrame和JDialog。
JFrame窗体是一个容器,它是Swing程序中各个组件的载体(顶层容器),可以将JFrame看做是承载这些Swing组件的容器。在开发应用程序时可以通过继承java.swing.JFrame 类创建一个窗体,在这个窗体中添加组件,同时为组件设置事件。由于该窗体继承了JFrame类,所以它拥有最大化,最小化,关闭等按钮。
JDialog 窗体是Swing组件中的对话框,它继承了AWT组件中java.awt.Dialog类。JDialog窗体的功能是从一个窗体中弹出另一个窗体,就像是在使用IE浏览器时弹出的确定对话框一样。JDialog窗体实质上就是另一种类型的窗体,它与JFrame窗体类似,在使用时也需要调用getContentPane()方法将窗体转换为容器,然后在容器中设置窗体的特性。
|
|