SWT Wie bei Widget Text auf int prüfen bei Eingabe

Seppe123

Mitglied
Hallo

Wie kann ich bei der Eingabe prüfen, ob nur Zahlen eingeben wurden? In der API gibt es zu dieem Widget keine passende Methode.


DANKE 🙂
 
Das mit der Fallabfrage nach der Eingabe ist mir schon klar, aber da ist es zu spät. Er soll direkt bei der Eingabe diese Prüfung machen.

Die Widgets sind soweit gut. Ich schau da mal.
 
Oder einfach einen VerifyListener benutzen:

Java:
text123.addVerifyListener(new VerifyListener() {
	@Override
	public void verifyText(VerifyEvent evt) {
	evt.doit = (evt.text.matches("^\\d+$") || (evt.character == '\b') || (evt.character == '\000'));
		}
	});

Gruß Moe
 

Neue Themen


Zurück
Oben