2011-03-02 4 views
1

JTable에서 사용되는 기본 바로 가기를 변경할 수있는 방법이 있습니까? 예를 들어 Home 키와 End 키를 변경하여 첫 번째/마지막 열 대신 첫 번째/마지막 행으로 이동하려고합니다.JTable 구성 요소 기본 동작을 변경하는 방법은 무엇입니까

이 작업을 수행하는 방법은 무엇입니까? 도와 줘서 고마워. 다음 문자열 "selectLastRow""selecFirstRow"이처럼

답변

1

사용의 InputMap는 :

table.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put(KeyStroke.getKeyStroke(KeyEvent.VK_HOME, 0), "selectFirstRow"); 
1

첫 번째/마지막 행으로 이동 Ctrl+HOMECtrl+END를 사용할 수 있습니다. 사용자가 익숙하기 때문에이 동작을 변경하지 마십시오.

관련 문제