class MainFrame {
...
JSlider js = ...
}class ChangeThread {
JSlider other;
public ChangeThread(JSlider js) {
...
other = js;
}
public void someMethod(...) {
other.setValue(...);
}
}
...
JSlider js = ...
}class ChangeThread {
JSlider other;
public ChangeThread(JSlider js) {
...
other = js;
}
public void someMethod(...) {
other.setValue(...);
}
}
然后由这个实例来调用jslider类的相应方法改变jslider的数值
代码就像楼上的那样
class MainFrame {
...
JSlider js = ...
js.setValue(..);//这一句就是在mainframe类里改变jslider数值的
}