nattable

    0熱度

    1回答

    我在我的應用程序中使用Nattable作爲幾個不同的表。現在我需要找到一種方法來刪除第一列中的行號。有什麼方法可以從表格中隱藏/刪除行號嗎? 我的源繪製表格是: public void generate() { ConfigRegistry configRegistry = new ConfigRegistry(); ColumnGroupModel columnGrou

    1熱度

    1回答

    我試圖插入一個NatTable細胞兩種文本,每一個不同的字體類型,你可以在圖片中看到: 兩個文本(每一個不同的字體)NatTable細胞 在此先感謝。

    0熱度

    1回答

    如何更改默認行選擇顏色?我在下面的代碼片段中看不到在哪裏訪問: SelectionLayer selectionLayer = glazedListsGridLayer.getBodyLayerStack() .getSelectionLayer(); selectionLayer.setSelectionModel(new RowSelectionModel<T>(sel

    0熱度

    1回答

    當我單擊一行時,整個行顏色會按預期更改。但鼠標所在的單元格會變爲與該行其餘部分不同的顏色。我試圖阻止單元格變成與其餘行不同的顏色。 我想弄清楚單元格選擇顏色設置的位置以及如何刪除它(讓單元格選擇使用單元格當前背景顏色)。 我已經嘗試過失敗之類的東西修改CellConfigAttribute或通過註銷它: getNatTable().getConfigRegistry(). unregis

    0熱度

    1回答

    我有一個CTabFolder,它有許多CTabItems。每個CTabItem與其控件都有不同的NatTable。當每個NatTable被創建時,它都有列標題但沒有行。當我點擊一個「填充數據」按鈕時,它將用數據填充每個表格。 如果在單擊「填充數據」按鈕之前查看每個選項卡,我將按預期看到列標題。然後我可以按下按鈕並查看所有表格中正確填充的所有數據。 如果我在單擊「填充數據」按鈕之前不查看選項卡,我將

    0熱度

    1回答

    我正在查看(509_SortHeaderLayer.java)示例作爲參考點。 我將一個自定義比較器直接添加到SortedList中,如下例所示。但是,當我單擊調試器中的列時,我的自定義比較器從未到達我在compare()方法的第一行中設置的斷點。 如果我將比較器作爲AbstractRegistryConfiguration添加,它將按預期工作(點擊某列時會達到斷點)。 爲什麼在SortedLis

    0熱度

    1回答

    我想與「ComboBoxFilterRowHeaderComposite」實現nattable。 篩選工作正常,但過濾行後,當我嘗試做組,它拋出以下異常 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.A

    0熱度

    1回答

    我想同時將兩種不同類型的篩選應用於NatTable。每個過濾器都能正常工作,但它們在組合時並不像我預期的那樣工作。 我做的第一件事情是給FilterList.setMatcher()的調用,以減少行根據外部標準的數量 接下來我要做的事情就是用FilterRowHeaderComposite申請進一步的過濾,但它似乎忽略輸入(即使我看到在過濾器標題單元格輸入/圖標),並沒有應用過濾器 下面是一些基本

    0熱度

    1回答

    我有一個FilterRowHeaderComposite圖層,用戶可以在其中輸入過濾器來過濾顯示的行。我還顯示當前正在顯示的行數。 我想知道當有人輸入過濾器和行數改變時,最好的方法是更新顯示的行數。會捕獲一些特定事件,擴展FilterRowHeaderComposite並激發一些事件等嗎? 謝謝! 更新: 這是我結束了德克斯評論後做 nattable.addLayerListener(event

    0熱度

    1回答

    是否有一個默認標誌,可以在NatTable中設置,以允許最新添加的行出現在表的頂部?或者,我只是直接將行添加到由EventList維護的backingList的開頭?或者我將它添加到sortedList/filterList圖層?還是有另一種首選的方式?