Hey,
habe eine GUI erstellt, auf der zig JTextFields sind. In diese dürfen lediglich Zahlen eingegeben werden. Hierfür habe ich folgenden Code geschrieben:
Nun möchte ich diese Abfrage auslagern und für jedes der besagten Textfelder auf die Bedingung abprüfen. Wie kann ich das am Besten realisieren? Vielen Dank schon mal im Voraus.
habe eine GUI erstellt, auf der zig JTextFields sind. In diese dürfen lediglich Zahlen eingegeben werden. Hierfür habe ich folgenden Code geschrieben:
Java:
textField = new JTextField();
textField.addKeyListener(new KeyAdapter() {
@Override
public void keyTyped(KeyEvent arg0) {
char c = arg0.getKeyChar();
if(!Character.isDigit(c) || textField.getText().length() > 0){
arg0.consume();
}
}
});
Zuletzt bearbeitet von einem Moderator: