JSRUN 用代码说话

控件

编辑教程

控件

每个用户界面考虑有以下三个主要方面:

UI 元素 有用户最终看到并且与之交互的核心视觉元素。
GWT 提供了一个大量的广泛使用和常见的元素列表
布局 他们定义应该如何在屏幕上组织 UI 元素,
并且提供一个最终的外观和风格给 GUI(图形用户界面)。
行为 当用户与 UI 元素交互时,这些事件发生。这部分将在事件处理这一章涉及。

每个 SWING 控件从下列组件类的等级继承属性。

描述
Component Container 是 SWING 的非菜单用户界面控件的一个抽象基类。
组件代表一个用图形表示的对象
Container Container 是一个组件,它可以包含其他 SWING 组件。
JComponent JComponent 是一个所有 swing UI 组件的基类。
为了使用继承自 JComponent 的一个 swing 组件,
组件必须是一个包容层次结构,它的根是一个顶层的 Swing 容器。

SWING UI 元素:

下列是当使用 SWING 来设计 GUI 时常用的控件列表。

控件 描述
JLabel JLabel 对象是一个在容器中放置文本的组件。
JButton 该类创建一个有标签的的按钮。
JColorChooser JColorChooser 提供一个控制面板,设计允许用户操作和选择颜色。
JCheck Box JCheckBox 是一个图形化的组件,它的状态要么是 on(true)要么是 off(false)。
JRadioButton JRadioButton 类是一个图形化的组件,在一个组中,它的状态要么是 on(true)要么是off(false)。
JList JList 组件呈现给用户一个滚动的文本项列表。
JComboBox JComboBox 组件呈现给用户一个显示菜单的选择。
JTextField JTextField 对象是一个文本组件,它允许编辑单行文本。
JPasswordField JPasswordField 对象是一个专门用于密码输入的文本组件。
JTextArea JTextArea 对象是一个文本组件,它允许编辑多行文本。
ImageIcon ImageIcon 控件是一个图标界面的实现,它从图像描绘图标
JScrollbar Scrollbar 控件代表一个滚动条组件,为了让用户从值的范围中选择。
JOptionPane JOptionPane 提供了一组提示用户输入值的标准对话框,或者通知他们其他东西。
JFileChooser JFileChooser 控件代表一个对话框窗口,用户可以从该对话框窗口选择一个文件。
JProgressBar 随着任务完成的进展,进度条显示任务完成的百分比。
JSlider JSlider 让用户在有界区间内通过滑动旋钮图形化地选择一个值。
JSpinner JSpinner 是一个单行输入字段,它让用户从一个有序序列中选择一个数字或者一个对象值。
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟