rowfilter

    0熱度

    1回答

    我的程序包含一個帶有100個空白行的JTable。 讓用戶只填寫10行。現在他只想打印頂部帶有徽標的填充行。 如何做到這一點? 這裏是我使用的代碼: if(e.getSource() == print){ try { table.print(JTable.PrintMode.FIT_WIDTH, head, null); } catch (java.awt.prin

    2熱度

    2回答

    美好的一天大家, 我遇到了一個正在處理的程序問題。簡要解釋一下,我有一個帶有多列和多行的JTable。當改變值時,特定列具有可編輯字段,其他列值根據輸入數據而改變。一切正常,但是當我向JTable添加過濾器選項時,對可編輯列進行的更改不會在應用過濾器後按預期更改其他列的值。我附上了一些圖片來展示問題。 第一張圖顯示未過濾的表格正常工作。更改折扣列值將會降低GPL列中存儲的相應價格,以輸入折扣的百分

    3熱度

    2回答

    我正在使用jtable來顯示ms sql sql server表中的數據。 我能夠使用數據進行排序: TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(model); jtable.setRowSorter(sorter); 以上種種在升序和降序的數據。 在java中有沒有這樣的簡單函數來獲取自動篩選行在

    4熱度

    2回答

    我想要實現行濾波JTable中,基於兩個不同的列的值的值: COLUMN1 = 1 列2 = 5 這裏是基於INDEX_FIELD = 1條件執行行篩選的方法: public void rowFiltering(int x) { RowFilter<ResultsModel, Integer> IDfilter = RowFilter.numberFilter( Compar

    0熱度

    1回答

    我正在使用GlazedList處理使用MVC模式實現的Swing項目中的JTables。我的控制器中有以下代碼,用於在表中合併篩選功能。 final JTextField txtFilter = view.getTxtSearch(); FilterList<E> textFilteredSource = new FilterList<E>(model.getDataTableSourc

    0熱度

    1回答

    我有一個Jtable,我想根據用戶條目進行過濾。 我寫這樣的代碼: data_table = new JTable(model); // create data table data_table.setModel(new DefaultTableModel(pin, colNames)); // fill jtable model = new DefaultTableModel(pin, c

    4熱度

    5回答

    如何在DataTable中過濾空字符串? 我需要過濾列(說用戶名在該名稱的String.Empty) 我試過,但我不能進入正確的方式.. 我需要通過DataView.RowFilter過濾的數據視圖..所以如何給過濾器字符串string.Empty .. 對此有何想法?

    0熱度

    1回答

    我有一個dataview有兩列。 A和B 每列都有一個DateTime類型的日期。 我想過濾的數據視圖,只顯示行其中一個日期與B日期加6個月 A>(B +6個月)更大 這裏是我有試過沒有成功。 DataView.RowFilter = "A > System.DateTime(B).AddMonths(6)"; DataView.RowFilter = "A > B.AddMonths(6)"

    0熱度

    1回答

    我有一個Java表和TableModel.each row(element)有一個ID。我想顯示特定的ID。如何過濾這些元素?選定的ID可以更改。 例如: public class L { int id; String name; String family; } //---- private static final String[] columnNames = { "name"

    2熱度

    2回答

    我一直在試圖在數據視圖上使用行過濾器。 它適用於幾乎所有的字符,除了當我通過它星號。 Dim filterString As String = "" filterString = "MY_COMPARISON_FIELD LIKE '%" + PassedChar.ToUpper + "%'" MyDataView.RowFilter = filterString 因此,當我通過上面的星號