java - Swing中使用row来过滤Jtable

标签 java swing jtable rowfilter

我想在标题行中使用不同的文本字段过滤 Jtable 的内容,但我不知道该怎么做。

我的想法是使用 TextField 作为第一行(表中唯一的可编辑行)的单元格编辑器。 我的第一个问题是不知道如何使用 setCellEditor 方法定义这一行,我认为该方法仅用于定义列编辑器对象。

知道如何做吗?

然后我相信我还会遇到其他问题: 如何在不丢失筛选行的情况下订购表格?

最佳答案

How do I order my table without lose my filter row?

不要使用表中的数据作为筛选行。

而是在表格上方创建单独的文本字段以用作过滤器。阅读 Sorting and Filtering 的 Swing 教程中的部分一个工作示例。

关于java - Swing中使用row来过滤Jtable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22377808/

相关文章:

java - Selenium WebDriver 中的无限等待

java - 如何让两个线程通过处理程序进行通信?

java - 我的 KeyListener 无法读取按键输入

java - 线程中出现异常 "AWT-EventQueue-0"java.lang.NullPointerException 错误,该怎么办?

java - 即使我有 JScrollPane,JTable 列标题也没有显示

java - 有没有更好的方法来处理此方法中的逻辑条件?

java - Java猜数字游戏(客户端和服务器)。输入非整数时,会发生SocketException错误

java - 如何在 JTextField 中显示淡灰色 "ghost text"?

java - Jtable 的 setcelleditor 组合框不起作用

java - 在java中读取csv文件时跳行