黑马程序员技术交流社区
标题:
java知识总结
[打印本页]
作者:
MatriX
时间:
2014-6-16 00:09
标题:
java知识总结
常用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()方法将窗体转换为容器,然后在容器中设置窗体的特性。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2