Hallo zusammen,
ich möchte alle Eingaben, die ich in einem Textfeld mache, auf die übrigen Textfelder gleichzeitig (synchron) übertragen. Ich habe bereits etwas geschrieben, doch mit dem Code stimmt etwas nicht; alle Eingaben werden um eine(n) Zahl/Buchstaben später angezeigt. Weiß nicht woran es liegt.
ich möchte alle Eingaben, die ich in einem Textfeld mache, auf die übrigen Textfelder gleichzeitig (synchron) übertragen. Ich habe bereits etwas geschrieben, doch mit dem Code stimmt etwas nicht; alle Eingaben werden um eine(n) Zahl/Buchstaben später angezeigt. Weiß nicht woran es liegt.
Code:
jTextField1 = new JTextField();
jTextField2 = new JTextField();
usw.
jTextField1.addKeyListener(newKeyAdapter() {
public void keyTyped(KeyEvent e) {
textInput(e);
}
});
private void textInput(KeyEvent e) {
jTextField2.setText(jTextField1.getText());
usw.
}