rowfilter

    1热度

    3回答

    在Java中是否有任何实现可以通过其列(标题值)筛选JTable(使用搜索JTextField)而不是其行?我需要根据搜索时找到的字符串显示/隐藏列。

    0热度

    1回答

    将内容从xml读取到具有日期列的数据表中,然后在某些条件下使用DefaultView.RowFilter过滤数据表。除了在列 列中具有空值的日期之外的条件完全适用。 dt.DefaultView.RowFilter =" StartOn <=#" + Convert.ToDateTime(dtpToStart.Text) + "#" if StartOn (date field)包含任何空值,

    0热度

    3回答

    我有一个文本框,它必须从Jtable中搜索特定的记录。我如何搜索表格中的特定记录?搜索过的记录只会显示在表格中。搜索后可以突出显示并将突出显示的记录的值放在txtfield或标签中。 private void txtsearchKeyReleased(java.awt.event.KeyEvent evt) { try{ String sql = "sele

    3热度

    2回答

    我创建了一个应用程序,该应用程序在JTextField中输入所需数据时搜索JTable中列出的数据。 该应用程序适用于少量的数据,但在批量数据的情况下,搜索似乎有点延迟。 任何人都可以请告诉我一些解决方案/建议/其他方法对于这个问题。 我的代码如下。 import javax.swing.*; import javax.swing.table.DefaultTableModel; import

    4热度

    1回答

    protected void searchFilter(String s, int n) { RowFilter<MyTableModel, Object> rf = null; try { System.out.println(s); rf = RowFilter.regexFilter(s, n); } catch (Patte

    2热度

    2回答

    我有一个带JTable的Swing桌面应用程序。将行添加到JTable时没有问题。我也可以排序(使用JTable.autoCreateRowSorter),然后顺利删除该行(使用convertRowIndexToModel)。 当我在JTable更新以仅显示包含查询的行的文本框中搜索时遇到问题。当我尝试在搜索词输入后删除行,奇怪的事情开始发生: public class EmployeeRecor

    0热度

    1回答

    我有一个JTable,它是与JTextField输入相关的过滤。它仅基于第一个字符来筛选行。例如,如果我的第2列具有值: VALUES PARAMETER PARAMETER VALUES . . 当我V型进JTextField中就会显示出一行VALUES PARAMETER与PARAMETER VALUES离开该行,我需要一个先进的过滤器,这样当我V型这将是能够给我看两行或有一个名称与

    1热度

    1回答

    我正在尝试基于泛型范围实现各种类型数据的通用过滤器。在第一次迭代中,这是针对JTable的,在那里我们知道列的名称和列中的数据类。在这种情况下,过滤器视图的样子: ColumnTitle组合框:是/不是组合框:=,>,<,的textBox分钟,textBox中最大 在表格列可以字符串,双,INT之间等等,如在XML构建器中指定的,并且可能有多行要根据其他列进行过滤。 [显然,许​​多这些存在于世界

    0热度

    1回答

    我有一个WPF Browserapplication获取数据存储在SQL Server上,将其存储在DataTable中并将其显示在DataGrid中。现在我想要一个TextBox,您可以在DataTable中搜索条目,但是当我加载应用程序时,出现错误告诉我,无法找到[Company]行。 我认为问题在于,当过滤器应用于DataTable时DataTable尚未填充。有人可以给我一个提示如何使这个

    1热度

    1回答

    我写了这个简单的排序功能: public void applyFilter(String filter, int col) { if(filter.length() == 0) sorter.setRowFilter(null); RowFilter<Object, Object> rf = null; try { rf = Ro