В настоящее время я работаю над программой обмена мгновенными сообщениями и создал текст для ввода пользователем сообщения в FXML.KeyEvent on focus JavaFX FXML
Как добавить KeyEvent
для ввода ввода, когда текстовое поле имеет фокус.
Update - Пробовал, но не работает
<TextArea fx:id="area_chatInput"
editable="true"
prefHeight="60"
prefWidth="300"
wrapText="true"
promptText="Enter Message />
@FXML
private void keyListener(KeyEvent event){
if(event.getCode() == KeyCode.ENTER){
System.out.println("enter pressed");
sendMsg();
event.consume();
}
}
Добавить ключевой элемент, к которому относится код? пожалуйста, разделите краткую версию своего кода. –
, пожалуйста, будьте точны в своем вопросе - у вас есть _TextArea_ в вашем коде и говорят о _TextField_ – kleopatra