[英]How to set Focus to the first row in a JTable which is inside a JScrollPane
我在JScrollPane
有一個JTable
。 我把它放在一個面板里面。 一旦面板加載,我希望JTable中的第一行獲得焦點但是默認情況下焦點轉到JScrollPane
並且在按下tab時焦點進入表格的第一行。 我不想使用setRowSelectionInterval(0,0)
和setColumnSelectionInterval(0,0)
因為我的要求與此不同。
如果你想編輯你可以使用的單元格,
jTable1.requestFocus();
jTable1.editCellAt(row,column);
或者您只想選擇行,您可以使用,
jTable1.requestFocus();
jTable1.changeSelection(row,column,false, false);
嘗試使用myTable.changeSelection(row, column, false, false);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.