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