第9章图形用户界面教学教材.ppt

连续数值选择 JSlider 空间大 好像电器用品上机械式的控制杆,我们可以设置它的最小、最大、初始刻度,还可以设置它的方向,还可以为其标上刻度或文本 在JSlider上移动滑动杆,会产生ChangeEvent事件 JSpinner 空间小 类似于可编辑的JComboBox,是种复合组件,由三个部分组成:向上按钮、向下按钮和一个文本编辑区 可以通过按钮来选择待选项,也可以直接在文本编辑区内输入 和JComboBox不同的是,它的待选项不会显示出来 9.6.2 原子组件(续) ——第二类原子组件:连续数值选择 Swing 组件 文本组件 允许用户在里边编辑文本,能满足复杂的文本需求 都继承自JTextComponent抽象类,可分为三类 JTextField、JPasswordField、JFormattedTextField 它们只能显示和编辑一行文本,像按钮一样,它们可以产生ActionEvent事件,因此通常用来接受少量用户输入信息并在输入结束进行一些事件处理 JTextArea 它可以显示和编辑多行文本,但是这些文本只能是单一风格的,因此通常用来让用户输入任意长度的无格式文本或显示无格式的帮助信息 JEditorPane、JTextPane 可以显示和编辑多行多种式样的文本,嵌入图像或别的组件 9.6.2 原子组件(续) ——第二类原子组

文档评论(0)

1亿VIP精品文档

相关文档