我希望有一个GUI应用程序,它包含多个选项卡,每个选项卡都有自己的表。我想在标签下方添加一个搜索框,用于过滤当前选中的标签。如何实现这种动态行为?
答案 0 :(得分:3)
图1可以为当前JVM实例中的所有RowSorter/RowFilter
共享JTables
过滤适用于所有JTables
请注意,如果JTable(s)包含多行,可能存在性能问题
JTables
很可能包含几个(有限数量)的行
确定(来自标签数组)可见标签visible JComponents(or have to look at SwingUtilities),然后从所有RowSorter/RowFilter
个实例中删除JTables
,然后将RowSorter/RowFilter
添加到可见标签可聚焦JTable
JTextField
RowSorter/RowFilter
只应装箱一次