G
Guest
Gast
Hi,
ich habe eine JTextArea in dem ich die Zeichen, die eingegeben werden, zählen will.
Ich hab einen KeyPressed Listener dazugepackt:
Wenn ich jetzt den ersten Buchstaben eingebe, dann wird im jLabel2 aber immer noch 50 angezeigt, beim zweiten Buchstaben bin ich dann bei 48?
Warum ist das so?
Gruß,
Bern
ich habe eine JTextArea in dem ich die Zeichen, die eingegeben werden, zählen will.
Ich hab einen KeyPressed Listener dazugepackt:
Code:
private void jTextArea1KeyPressed(java.awt.event.KeyEvent evt) {
msgText = jTextArea1.getText();
msgSize = msgText.length();
if(msgSize > 0){
msgSize = 50 - msgSize;
} else {
msgSize = 50;
}
jLabel2.setText("Noch " + msgSize + " Zeichen");
}
Wenn ich jetzt den ersten Buchstaben eingebe, dann wird im jLabel2 aber immer noch 50 angezeigt, beim zweiten Buchstaben bin ich dann bei 48?
Warum ist das so?
Gruß,
Bern