java如何区分stateChanged(ChangeEvent e)与同一类中的多个JSlider
我试图编写一个在同一个类中有多个JSLIDER的程序,为了让JSLIDER也执行我想要的操作,我需要在stateChanged(ChangeEvent e)中定义操作,但是如何区分同一方法中不同滑块的操作呢
你可以在下面搜索框中键入要查询的问题!
我试图编写一个在同一个类中有多个JSLIDER的程序,为了让JSLIDER也执行我想要的操作,我需要在stateChanged(ChangeEvent e)中定义操作,但是如何区分同一方法中不同滑块的操作呢
# 1 楼答案
与任何类似的Swing事件一样,通过调用xxxEvent对象上的
getSource()
来获取源代码,我认为这是一个ChangeEvent,通过该源代码,您可以检查是哪个JSlider发起了该事件