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

📄 boundedchangelistener.java

📁 The Definitive Guide to Java Swing, Third Edition by John Zukowski (Author) 源码
💻 JAVA
字号:
import javax.swing.*;
import javax.swing.event.*;

public class BoundedChangeListener implements ChangeListener { 
  public void stateChanged(ChangeEvent changeEvent) { 
    Object source = changeEvent.getSource();
    if (source instanceof BoundedRangeModel) { 
      BoundedRangeModel aModel = (BoundedRangeModel)source;
      if (!aModel.getValueIsAdjusting()) { 
        System.out.println ("Changed: " + aModel.getValue());
      } 
    }  else if (source instanceof JSlider) { 
      JSlider theJSlider = (JSlider)source;
      if (!theJSlider.getValueIsAdjusting()) { 
        System.out.println ("Slider changed: " + theJSlider.getValue());
      } 
    }  else if (source instanceof JProgressBar) { 
      JProgressBar theJProgressBar = (JProgressBar)source;
      System.out.println ("ProgressBar changed: " + theJProgressBar.getValue());
    }  else { 
      System.out.println ("Something changed: " + source);
    } 
  } 
} 

⌨️ 快捷键说明

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