【发布时间】:2018-05-27 22:02:25
【问题描述】:
使用 Java 版本 9 我有一些测试代码可以从通过将引用传递给 DefaultListModel 创建的列表中删除一个项目。 我就是这样做的。
- 创建一个 DefaultListModel 对象
- 通过调用 addElement 向其中添加 8 个元素 (A..H)
- 通过调用 removeElement 删除项目
- 创建一个 Jlist,将我的 DefaultListModel 的引用传递给它
-
列表框显示所有 8 项,没有被删除。 代码
philosophers = new DefaultListModel<String>(); philosophers.addElement( "A" ); philosophers.addElement( "B" ); philosophers.addElement( "C" ); philosophers.addElement( "D" ); philosophers.addElement( "E" ); philosophers.addElement( "F" ); philosophers.addElement( "G" ); philosophers.addElement( "H" ); philosophers.removeElement(1); lista = new JList<String>( philosophers );
【问题讨论】:
标签: java swing jlist defaultlistmodel listmodel