私はチャットプログラムを構築しています。ユーザーは、JButton SEND を押すか、キーボードの ENTER を押すだけでメッセージを送信できます。これは私のコードです。
private void chatTextAreaKeyPressed(java.awt.event.KeyEvent evt) {
if(evt.getKeyCode() == KeyEvent.VK_ENTER) {
this.sendButtonActionPerformed(null);
this.chatTextArea.setText(null); // Clear JTextBox
}
}
これの問題は、ENTER を押した後、JTextBox に空の改行が設定されることです。次に何を入力しても、空のテキスト ボックスで始まるのではなく、常に 2 行目に表示されるようにします。
誰にもアイデアはありますか?とても有難い。