标签: java swing jslider
我试图编写一个在同一个类中有多个JSliders的程序,为JSliders执行我想要的操作,我需要在stateChanged(ChangeEvent e)中定义动作,但我该怎么做区分同一方法中不同滑块的动作?
答案 0 :(得分:3)
但是如何在同一方法中区分不同滑块的动作?
与任何类似的Swing事件相同 - 通过在XxxxEvent对象上调用getSource()来获取源代码,在这里我相信它是一个ChangeEvent,并且使用该源代码可以检查哪个JSlider启动了该事件。
getSource()