将文本从JTextField放到JLabel

时间:2015-06-14 20:28:27

标签: java swing jlabel jtextfield

我正在处理从JTextField获取字符串并将其放在JLabel上的代码。

但我的问题始终是显示的字符串缺少最后一个字符。

 private void jTextField1KeyTyped(java.awt.event.KeyEvent evt)     {
      String  ch=jTextField1.getText();
      jLabel1.setText(ch);
} 

enter image description here

1 个答案:

答案 0 :(得分:3)

use a DocumentListener检查jTextField中的更改会更好。在附加字符的更改后,不仅会通知您,还会通知您与键盘事件无关的更改(例如粘贴文本)。