tablerowsorter

    6熱度

    2回答

    我發現了很多與此相關的問題,但我還沒有找到解決我的問題的簡單方法。 我無法找到一種方法使我的JTable排序Double值正確。 我擴展AbstractTableModel的接收級陣列和每列返回正確的類型: class TableModelMod extends AbstractTableModel{ private ArrayList data; private Strin

    9熱度

    3回答

    添加一個TableRowSorter到表和任何相應的其相應的模型之後,在firetabletablerowsinserted原因的異常增加特異性。從測試中可以明顯看出,GetRowCount()正在返回超出模型範圍的值。然而,它沒有任何意義,我該如何繼續使用已加入分類器或過濾後的值添加到表? 舉個例子,我設置行過濾器添加任何表在此之前的值添加到表在我的模型以下呼叫: this.addRow(row

    1熱度

    2回答

    是可能的一些如何獲得選擇的索引對應於非過濾表? 表格使用regexFilter過濾後。 JTable getSelectedRow返回過濾表的索引?

    0熱度

    1回答

    我正在嘗試使用TableRowFilter來過濾一個JTable。它對我來說是一個簡單的例子,但我似乎無法讓它在真實的事情上工作。過濾器被稱爲,日誌打印 - 但我staill看到的行。有任何想法嗎? public class TopicTable extends JTable { ... public TopicTable(ITopic topic) { super();

    0熱度

    2回答

    我實際上處於一個小問題的中間。我發現TableRowSorter和RowFilter不包含在Java 4中。我們所有的客戶都使用Java 1.4.2_08,並且在我們的機器上安裝Java 6並不方便。有沒有機會,我可以通過使用JDK 1.4.2_08來使用TableRowSorter和RowFilter類? 請幫忙。

    0熱度

    3回答

    我有一個處理大量數據的表,我希望對它進行排序。該表沒有顯示數字的問題,但TableRowSorter似乎將數字視爲整數,因此當它們超過最大整數值時,會錯誤地排列較大的值。我如何使用TableRowSorter排序Longs?

    2熱度

    3回答

    我想根據一個隱藏列對JTable行進行排序。 說我有一個JTable這樣 column1 column2 val1 val2 現在我有一個隱藏在一個更欄3,我不希望展示。當用戶點擊Column2時,它應該根據Column3(隱藏列)而不是基於Column2對行進行排序。 如何在JTable中實現這一點?

    1熱度

    1回答

    我們正在使用顯示數據以及狀態(新建,處理,關閉)的JTable。每個狀態行都有不同的顏色,這是通過重載JTable的prepareRenderer()來實現的。 現在我們需要對該表進行排序,並使用table.setAutoCreateRowSorter(true);實現這一目標。行得到正確排序,但行的顏色保持不變。我們需要根據狀態列將顏色重新應用於此操作後的所有行。 我在想什麼可能是實現這一目標的