⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bounded.java

📁 java swing 开发代码
💻 JAVA
字号:
// Bounded.java// A demonstration of the ChangeEvents generated by the BoundedRangeModel.//package	jswing.ch06;import javax.swing.*;import javax.swing.event.*;public class Bounded {    public Bounded() {      try {          DefaultBoundedRangeModel model = new DefaultBoundedRangeModel();          ChangeListener myListener = new MyChangeListener();          model.addChangeListener(myListener);          System.out.println(model.toString());           System.out.println("Now setting minimum to 50 . . .");           model.setMinimum(50);          System.out.println(model.toString());           System.out.println("Now setting maximum to 40 . . .");           model.setMaximum(40);          System.out.println(model.toString());           System.out.println("Now setting maximum to 50 . . .");           model.setMaximum(50);          System.out.println(model.toString());           System.out.println("Now setting extent to 30 . . .");           model.setExtent(30);          System.out.println(model.toString());           System.out.println("Now setting several properties . . .");           if (!model.getValueIsAdjusting()) {              model.setValueIsAdjusting(true);              System.out.println(model.toString());               model.setMinimum(0);              model.setMaximum(100);              model.setExtent(20);              model.setValueIsAdjusting(false);          }          System.out.println(model.toString());       } catch (Exception e) { e.printStackTrace(); }    }    class MyChangeListener implements ChangeListener {        public void stateChanged(ChangeEvent e) {            System.out.println("A ChangeEvent has been fired!");        }    }    public static void main(String args[]) { new Bounded(); }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -