簡體   English   中英

使用 JTable rowFilter 高亮行

[英]Use JTable rowFilter for highliting rows

我正在使用 JTable rowFilter 過濾我的行。 過濾器隱藏不遵循配置模式的行。 我想知道是否可以使用 rowFilter 來更改顏色或其他結果? 例如,遵循配置模式的線被着色為紅色,其他為白色。

謝謝西爾萬

沒什么復雜的。 對於String Instance ,我建議從prepareRenderer開始。 在那里你可以設置很多參數,如基於 camickr 的Table Row RenderingRowFilter示例所示:-) 不要忘記設置int modelRow = convertRowIndexToModel(row);

和我關於類似問題的問題

對於這些方法,我建議使用 SwingX 庫。 默認情況下,它們的 JXTable 可以與熒光筆和過濾器管道一起使用。 熒光筆也可以通過給定的圖案突出顯示。

這是來自R.J 的示例。 洛里默

為了更改行的外觀,您需要提供自己的單元格渲染器,然后可以應用與行過濾器相同的檢查。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM