Updating a JLabel when a JTextField get written, which event should I use?
-
27-06-2021 - |
質問
I want a label to show the same as the text field has. Using KeyTyped falls behind one key stroke every time, while using KeyPressed does quite similar.
ActionPerformed does nothing until I hit enter.
private void myTextFieldKeyPressed(java.awt.event.KeyEvent evt) {
cicloLabel.setText(myTextField.getText()+" horas apagado.");
}
Any suggestions? Thanks in advance
解決
You can use DocumentListener here and call setText
on your label.
所属していません StackOverflow