Java 如何通过双击来编辑JList项目文本?

Java 如何通过双击来编辑JList项目文本?,java,swing,jlist,Java,Swing,Jlist,我有一个用字符串填充的JList。我希望能够通过双击项目来编辑它,然后在JList中编辑其文本。因此,如果我单击一个项目,它会高亮显示,我会看到光标,例如,我会删除文本并编写其他内容。然后单击enter,文本编辑成功。这可能吗&请问我怎么做?我真的需要它。请参阅,以获得两种解决方案,一种是只使用JTable,另一种是为JList创建自定义编辑操作。1)我的意思是除了询问我们之外。2) 为了更快地获得更好的帮助,请发布一个。3) 在JOptionPane.showInputDialog(..)中弹

我有一个用字符串填充的JList。我希望能够通过双击项目来编辑它,然后在JList中编辑其文本。因此,如果我单击一个项目,它会高亮显示,我会看到光标,例如,我会删除文本并编写其他内容。然后单击enter,文本编辑成功。这可能吗&请问我怎么做?我真的需要它。

请参阅,以获得两种解决方案,一种是只使用JTable,另一种是为JList创建自定义编辑操作。

1)我的意思是除了询问我们之外。2) 为了更快地获得更好的帮助,请发布一个。3) 在
JOptionPane.showInputDialog(..)
中弹出当前值可能更容易,如果对话框关闭时不相同,请更改模型中的值。