0
사용자가 키보드 단축키를 사용할 수있게하는 프로그램을 만들고 있습니다.이를 위해 사용할 수있는 키가 필요합니다. 달성 할 수있는 가장 좋은 방법은 무엇입니까? 이 자바 스윙? 나는 아래의 동적 예에 intrested입니다목록에있는 모든 키, 예를 들어 VK_A..Z를 선택하는 사용자
KeyEvent.class.getDeclaredFields()
, 내가 아는
keysLST.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "CTRL", "ALT", "SHIFT" }));
하나의 방법은의 KeyEvent 클래스에서 모두 얻을 수 있습니다하지만 난 목록에 통합하는 방법을 잘 모르겠습니다. 어떤 도움을 주시면 감사하겠습니다.
감사
대신 목록에서 따기의
안녕 basszero, 나는 그들이 로봇 나중에 사용됩니다 이러한 선택을 유지하려는 이 로봇은 목록 상자에서 읽고 키를 보내거나 기본에서 어느 것도 선택하지 않은 것입니다 것입니다. – xusenm
그 다음 e.getKeyCode()를 수신기 외부의 일부 구조에 저장하십시오. – basszero
추가 조사에서 사용자의 orignal 아이디어가 좋다고 생각합니다. 사용자가 거대한 목록을 살펴 보는 것보다 키를 클릭하는 것이 더 쉽습니다. 도와 주셔서 감사합니다! – xusenm