隐藏JList Java中的一些项目

时间:2015-09-20 22:30:27

标签: java jlist

我试图隐藏(不删除)JList Java中的一些项目,但我找不到方法。

我想要实现的过程是一个包含JCheckbox和搜索表单(textfield)的列表。当用户触发一些文本时我会过滤列表,但是我需要保持复选框的状态,所以我无法删除该项目,只能隐藏或显示它。

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

  

当用户触发某些文本时,我会过滤列表,

JList不支持过滤。

您可以使用单个列JTableJTable支持过滤。

阅读Sorting and Filtering上Swing教程中的部分,了解更多信息和工作示例。