java - JSlider 最后的值

标签 java swing jslider

当实现 JSlider 的 ChangeListener 时,只要值发生变化就会触发该事件。 我需要获取 JSLider 的最后一个值:我不需要 slider 访问的每个值,只需要用户释放 slider 指针时的最后一个值。

最佳答案

检查 stateChanged 函数内的 getValueIsAdjusting() 。

  JSlider source = (JSlider)e.getSource();
  if (!source.getValueIsAdjusting()) {
       ....
  }

关于java - JSlider 最后的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4752012/

相关文章:

java - 是否可以在 JSlider 上设置未知值?

java - 如何将JSlider选定的值设置为全局变量?

java - 学习 Java 8 - 用于 map 输入

java - Java接口(interface)中的重载方法

java - 如何在没有 Selenium 网格的情况下在浏览器的多个实例中并行运行单个测试用例

java - 无法使用 DOM 解析器读取带有命名空间前缀的 xml

java - 自定义表原始对象

java - 为什么我的 JSlider 没有改变值?

Java Swing : JSplitPane split two component equals size at start up

java - 在Java中使用图像的问题