1
在JTable
中,当按Tab键时,焦点移动到表格的下一个单元格。当按下标签时,是否有任何焦点向下移动的方式?JTable焦点查询?
在JTable
中,当按Tab键时,焦点移动到表格的下一个单元格。当按下标签时,是否有任何焦点向下移动的方式?JTable焦点查询?
是的,如下所示。另请参阅How to Use Key Bindings。
table.setCellSelectionEnabled(true);
KeyStroke tab = KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 0);
InputMap map = table.getInputMap(JTable.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
map.put(tab, "selectNextRowCell");
很好的了解,因为这些代码行将TAB从“水平”更改为“垂直+1” – mKorbel
http://stackoverflow.com/questions/7147713/java-tab-order-how-to-set-tab-order-in-java-swing-table/7148480#7148480 – StanislavL