I have more than one JList
elements that I want to use from (ListSelectionListener
)for these Lists
, but I dont know how I can use from name of Lists
in a (valueChanged
).
Code snippet
JList listBox1=new JList(listModel);
listbox1.setname("list1");
listBox1.addListSelectionListener(this);
JList listBox2=new JList(listModel1);
listbox2.setname("list2");
listBox2.addListSelectionListener(this);
@Override
public void valueChanged(ListSelectionEvent e) {
}
This should work:
public void valueChanged(ListSelectionEvent e) {
JList list = (JList)e.getSource();
String name = list.getName();
}