从Jlist保存项目

时间:2013-05-27 09:54:36

标签: java string swing actionlistener jlist

我有一个从数据库填充的JList。 我的想法是,当我点击JList中的一个项目时,该选择会保存在String上。

final JList list = new JList();
list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
list.setBounds(24, 107, 256, 407);
getContentPane().add(list);

如何保存String中从JList中选择的项目?需要做任何ActionListener

1 个答案:

答案 0 :(得分:2)

您必须实施

ListSelectionListener 

并在方法中

valueChanged(...) 

您可以使用

存储所选String的值
String value = list.getSelectedValue();

或者如果您选择了更多,则可以使用String数组作为

String[] values = list.getSelectedValues();