jList.addListSelectionListener(new ListSelectionListener() {
@Override
public void valueChanged(ListSelectionEvent evt) {
if (!evt.getValueIsAdjusting()) { // Игнорируем событие mouseDown
// Получаем выбранное значение
String val = jList.getSelectedValue().toString();
// Устанавливаем полученное значение в текстовое поле
jTextArea.setText(val);
}
}
});
您需要一个列表项选择事件处理程序: