- 0
- 0
- 约2.03万字
- 约 33页
- 2023-10-22 发布于北京
- 举报
Outline
Ma omponents in java Swing
◼ JButton, JLabel
◼ 文字输入:JTextField ,JTextArea ,JPasswordField.
◼ 选择:JList ,JCheckBox ,JRadioButton ,
JComboBox.
◼ 微调设置值:Slider, Spinner.
◼ 菜单
◼ 框
2
微调设置:JSlider
int getValue() Returns the sliders value.
mySlider.getValue();
Void setValue(int n) Sets the sliders current value.
◼ mySlider.setValue(50);
Void setOrientation(int orientation) Set the
scrollbars orientation to either VERTICAL or
HORIZONTAL.
◼ mySlider.setOrientation(SwingConstants.VERTICAL)
JSlider 的状态变化通常由changeListener来处理。
◼ 器需要实现changeListener接口,其中的方法为:
public void stateChanged(ChangeEvent event)
3
Example—components/SliderExample.java
创建Slider用来表示 。
AgeListener myAgeListener = new AgeListener();
//新建缺省样式的滑块
JSlider ageSlider = new JSlider();
ageSlider.addChangeListener(myAgeListener);
agePanel.add(ageSlider);
//新建竖向滑块,并指定最大值和初始值。
ageSlider = new JSlider(SwingConstants.VERTICAL,
0, 120, 20);
ageSlider.addChangeListener(myAgeListener);
agePanel.add(ageSlider);
//新建文本域
myTextField = new JTextField(, 15);
private class AgeListener implements ChangeListener{ // 类实现 器
public void stateChanged(ChangeEvent event){
JSlider sourceSlider = (JSlider)event.getSource();
myTextField.setText( + sourceSlider.getValue());}
4
}
Set outlook of JSlider
void setPaintTicks(boolean b)
void setMajorTicksSpace(int units)
void setMinorTickSpace(int units)
Set Major or minor ticks at multiples of the given slider
units.
void setPrintLabels(boolean b)
If b is true, then tick labels are dis
您可能关注的文档
- 教程分析第001章.pdf
- rd wimax市场前景调查.pdf
- 安卓驱动3g模块at指令集.pdf
- 0989盆地北部二叠纪石炭纪构造地层演化及含油气潜力.pdf
- 人教版八年级下册英语unit1样品课件015份section b 2.pdf
- 注评济法02习题jjf jy0301.pdf
- 北部kenya与其说一系列目地不如说一种体验总有一些东.pdf
- 2009sift PCA siftsurf比较教授国际图像处理杂志ijip.pdf
- 辽宁省2026年高考地理压轴卷含解析.doc
- 2026年智能毛发收集器项目营销方案.docx
- 2026年智能美容语音助手项目公司成立分析报告.docx
- 福建省连城县2025-2026学年高二上学期12月月考试题 数学试卷含答案.pdf
- 2026年智能美妆融合项目商业计划书.docx
- 2026年智能美妆融合项目评估报告.docx
- 2026年智能门窗3M背胶项目项目建议书.docx
- 2025_2026学年新教材高中英语Unit2IconicAttractions单元测评课后习题含解析新人教版选择性必修第四册.docx
- 福建省连城县2025-2026学年高二上学期12月月考试题 英语试卷含答案.pdf
- 2026年智能门窗Thread模块项目商业计划书.docx
- 2026年智能门窗ZigBee模块项目营销方案.docx
- 2026年智能门窗安装定位贴纸项目公司成立分析报告.docx
原创力文档

文档评论(0)