当实现 JSlider 的 ChangeListener 时,只要值发生变化就会触发该事件。 我需要获取 JSLider 的最后一个值:我不需要 slider 访问的每个值,只需要用户释放 slider 指针时的最后一个值。
最佳答案
检查 stateChanged 函数内的 getValueIsAdjusting() 。
JSlider source = (JSlider)e.getSource();
if (!source.getValueIsAdjusting()) {
....
}
关于java - JSlider 最后的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4752012/