我試圖從用戶單擊按鈕時從JList中刪除選定的項目。如何從JList中刪除選定的項目
目前,我有這樣的事情:
private void clickActionPerformed(java.awt.event.ActionEvent evt) {
myList.remove(myList.getSelectedIndex());
}
當我按一下按鈕,刪除的項目,我得到這個錯誤:
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 3
如何解決這個錯誤,並我的代碼甚至刪除多個項目?
爲了不'clickActionPerformed'屬於什麼階級?你需要添加一個'ActionListener'到你的按鈕,然後覆蓋'actionPerformed'。你確定在你向我們展示的地方得到索引超出界限的例外嗎? – user1803551