public class FooGui implements ActionListener {
private DefaultListModel listModel;
private JList list;
...
public FooGui() {
listModel = new DefaultListModel();
listModel.addElement("Foo");
listModel.addElement("Bar");
list = new JList(listModel);
}
...
/* ActionListener-Methode für den Button */
public void actionPerformed(ActionEvent e) {
// swap the values in the list
final Object temp = listModel.getElementAt(0);
listModel.set(0, listModel.getElementAt(1));
listModel.set(1, temp);
}
}