我有一個jtextfield,我可以添加一個元素,並通過點擊一個按鈕,我想將它添加到jlist, 現在我遇到的問題是,通過單擊按鈕它將添加我想要的元素,但是當我向列表中添加另一個元素時,舊的元素不見了,並且新的元素出現在它的位置。 這裏是我的代碼:通過點擊jbutton添加元素從jtextarea到jlist
private void addActionPerformed(java.awt.event.ActionEvent evt) {
DefaultListModel model1= new DefaultListModel();
model1.addElement(desc.getText());
jList2.setModel(model1);
jList2.setSelectedIndex(0);
desc.setText("");
}
任何人都可以幫助我嗎? 謝謝
只調用'model1.addElement(desc.getText());''從Jbutton將ActionListener',不以re_create'JList',其'DeafaultListModel',也沒有增加新的項目'( s)'通過這種方式到已經可見的Swing GUI,爲更快地發佈[SSCCE](http://sscce.org/)提供更好的幫助,短小的,可運行的,可編譯的,幾乎就是問題 – mKorbel 2013-03-20 14:38:55
閱讀Swing教程中的部分關於[如何使用列表](http://docs.oracle.com/javase/tutorial/uiswing/components/list.html)的一個工作示例。這是從基礎教程開始,而不是論壇。 – camickr 2013-03-20 15:09:58