【发布时间】:2012-02-29 18:02:49
【问题描述】:
我有一个 JList 并注册了一个选择处理程序 (ListSelectionListener)。 现在我需要之前选择的项目/索引。
到目前为止,我自己保存最后选择的项目。有更好的方法吗? 换句话说:有没有我多年来怀念的方法/最佳实践?!
【问题讨论】:
-
“我现在需要之前选择的项目/索引。” 为什么?
-
"我自己保存最后选择的项目" - 这就是要走的路:它在数据域中肯定有一些意义,目前将它设置在那里域有知识 :-)
-
@Andrew Thompson:有趣的问题!所选项目有一些可修改的字段(对话框中的其他字段)。如果用户选择一个新项目。数据应该存储到最后一项中。
-
对于“selectedIndex/Value”的某处听起来非常脆弱;-)
-
为什么?你有更好的主意吗?
标签: java swing jlist selectionchanged