首頁  >  文章  >  Java  >  如何在 JTable 中啟用非連續儲存格選擇?

如何在 JTable 中啟用非連續儲存格選擇?

DDD
DDD原創
2024-11-08 16:41:02918瀏覽

How to Enable Non-Continuous Cell Selection in JTable?

在 JTable 中選擇不連續的單元格

在 JTable 中,預設選擇模式僅允許選擇連續的單元格。為了實現單一、非連續的細胞選擇,可以考慮以下方法:

1。 CTRL MOUSE_CLICK:

如果未設定 setSelectionMode(ListSelectionModel.SINGLE_SELECTION),則在按一下儲存格時按住 CTRL 鍵可以選取多個非連續儲存格。

2.修改後的ListSelectionModel:

由於ListSelectionModel 由JTable 和JList 共享,因此可以使用以下修改後的ListSelectionModel:

可以透過使用setSelectionModel(新的NonContSelectionModel())。

示範:

以下程式碼片段建立一個 JTable,允許使用修改後的 ListSelectionModel 進行非連續儲存格選擇:

以上是如何在 JTable 中啟用非連續儲存格選擇?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn