Я пытаюсь установить KeyEvent
KeyCode
на KeyCode.BACK_SAPCE
, если введенное значение не является цифрой.
Но я не могу этого достичь
public void textFieldKeyReleased(KeyEvent e) {
if (!e.getCode().isDigitKey()) {
textField.setText(""); //manually set text
e.getCode() = KeyCode.BACK_SPACE; //required: variable found: value
}
}
Я хочу удалить символ, если это не цифра.
Я назначил KeyCode.BACK_SAPCE
на KeyEvent e
, но не работает.
Горячий использовать KeyCode
(s)?
Я вручную установил textField.setText("");
, но хочу использовать KeyCode