I have the next bit of code in a method called by clicking a submit button, or by pressing enter in a message text box in a code snippet.
private void messageTextAreaKeyPressed(java.awt.event.KeyEvent evt) {
if(evt.getKeyCode() == java.awt.event.KeyEvent.VK_ENTER) {
sendMessage();
}
}
public void sendMessage() {
String currentMessage = messageTextArea.getText();
addMessage("You", currentMessage);
app.sendMessage(currentMessage, 1);
messageTextArea.setText("");
}
The last bit of code closes the text area. However, after sending a message by pressing the enter button, and not empty, the text field contains a new line.
I assume that after starting the event handler, THEN adds a newline. How to stop adding a new line?
Macha source
share