如何禁用与JSlider的用户交互?

时间:2015-02-28 13:49:43

标签: java swing user-interface immutability jslider

我有一个JSlider,我想做它所以我不能用鼠标移动它。相反,我已将Slider设置为与由observables确定的更新方法进行交互。因此,如果滑块是3次,然后我单击一个JButton,一些值更改为4 Slider移动。

Slider已经像这样运作了,但我需要的是一种方法,这样我就可以用鼠标移动它了。我不能

//pseudo

JSlider slide = new JSlider(0, 4, e.getVal) //val is 3
//JSlider can't move with mouse
//call update
void update()
 slide.setValue(e.getVal); //val is 4

这是我想要的基本概念。有什么想法吗?

0 个答案:

没有答案