簡體   English   中英

如何將Swing Jtable的行設置為“選中”?

[英]how to set a row of Swing Jtable to 'selected'?

我設法進行搜索,但沒有得到想要的答案。 請允許我在這里寫。

假設我有一個Swing JTable,每一行都有一個ID(還有其他數據)。 我知道我可以通過在tableModel中實現一個函數來找出具有給定ID的行。 我的問題是,如果我有一個ID,如何在JTable中將行設置為“選定”狀態? 它應等效於“使用鼠標單擊該行”。

看起來JTable中沒有像'setRowToSelected(int rowIndex)'這樣的方法?

它應等效於“使用鼠標單擊該行”。

table.changeSelection(...);

這將導致該行被選中並且單元格選擇發生更改。

在另一個線程中指向的另一個選項是:

table.setRowSelectionInterval(...);

這將僅選擇該行,但是當前單元格的選擇將保留。

暫無
暫無

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

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