如何在同一个类

时间:2016-02-28 03:49:39

标签: java swing jslider

我试图编写一个在同一个类中有多个JSliders的程序,为JSliders执行我想要的操作,我需要在stateChanged(ChangeEvent e)中定义动作,但我该怎么做区分同一方法中不同滑块的动作?

1 个答案:

答案 0 :(得分:3)

  

但是如何在同一方法中区分不同滑块的动作?

与任何类似的Swing事件相同 - 通过在XxxxEvent对象上调用getSource()来获取源代码,在这里我相信它是一个ChangeEvent,并且使用该源代码可以检查哪个JSlider启动了该事件。