Java swing-一个用于多个选项卡的搜索框
我想有一个GUI应用程序,它将包含多个选项卡,每个选项卡都有自己的表。我想在选项卡下方包含一个搜索框,用于过滤当前选择的选项卡。如何实现这种动态行为Java swing-一个用于多个选项卡的搜索框,java,swing,jtable,jtextfield,jtabbedpane,Java,Swing,Jtable,Jtextfield,Jtabbedpane,我想有一个GUI应用程序,它将包含多个选项卡,每个选项卡都有自己的表。我想在选项卡下方包含一个搜索框,用于过滤当前选择的选项卡。如何实现这种动态行为 图1您可以为当前JVM实例中的所有JTables共享RowSorter/RowFilter 过滤适用于所有JTables 请注意,如果存在/存在JTable包含大量行,则可能会出现性能问题 很可能是JTables同时包含几个(数量有限的)行 确定(从选项卡数组)可见选项卡,然后从所有JTables实例中删除RowSorter/RowFilter
JTables
共享RowSorter/RowFilter
- 过滤适用于所有
JTables
- 请注意,如果存在/存在JTable包含大量行,则可能会出现性能问题
- 很可能是
同时包含几个(数量有限的)行JTables
JTables
实例中删除RowSorter/RowFilter
,然后将RowSorter/RowFilter
添加到可见的可聚焦JTable
JTextField
对于RowSorter/RowFilter
只能装箱一次问题“searchbox”中的值会发生什么情况?如果在“searchbox”中键入了任何值,您将切换到另一个选项卡???问题到底在哪里(除了@mKorbel指出的一点逻辑)?