Я делаю программу, которая позволяет пользователю создавать пользовательские сочетания клавиш, для этого мне нужны доступные клавиши для отображения, что является лучшим способом достижения это в java swing?Все ключи к списку, например 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