//定义书籍名字
String[] books = {"《老人与海》", "《三体》", "《活着》", "《朝花夕拾》"};
//声明文本框
JTextArea jta=new JTextArea(6,14);
JList<String> bookList;
bookList=new JList<>(books);
//处理条目选中事件
bookList.addListSelectionListener(new ListSelectionListener() {
@Override
public void valueChanged(ListSelectionEvent e) {
//获取当前字符串
List<String> selectedValuesList = bookList.getSelectedValuesList();
//将当前的字符串添加到文本框
/*1《老人与海》
2 1《老人与海》
2 */
//在2与1之间将文本清除,来避免重复(重复原因鼠标的按下与释放均会产生监听)
*jta.setText("");
// jta.append("1");
for (String str : selectedValuesList) {
jta.append(str+"\n");
}
// jta.append("2");
}
});