1
我有一個JList填充了字符串。我希望能夠通過雙擊它來編輯項目,然後在JList本身中編輯它的文本。所以如果我點擊一個項目,那麼它會突出顯示,然後我看到光標,然後例如我刪除文本並寫入其他內容。然後我點擊進入,文本編輯成功。這是可能的&我怎麼能這樣做呢?我真的需要這個。如何通過雙擊來編輯JList項目文本?
我有一個JList填充了字符串。我希望能夠通過雙擊它來編輯項目,然後在JList本身中編輯它的文本。所以如果我點擊一個項目,那麼它會突出顯示,然後我看到光標,然後例如我刪除文本並寫入其他內容。然後我點擊進入,文本編輯成功。這是可能的&我怎麼能這樣做呢?我真的需要這個。如何通過雙擊來編輯JList項目文本?
請參閱List Editor對於幾個解決方案,一個是隻使用一個JTable,另一個是爲JList創建一個自定義編輯Action。
1)[你有什麼嘗試?](http://www.whathaveyoutried.com/)我的意思是*除了*問我們。 2)爲了更快地獲得更好的幫助,請發佈[SSCCE](http://sscce.org/)。 3)在'JOptionPane.showInputDialog(..)'中彈出當前值可能更容易,如果對話框關閉時不相同,則更改模型中的值。 –