sprawdzenie pol JTextField

0

Szybkie proste pytanko poczatkujacego:
Jak sprawdzic czy pole JTextField zostało wypełnione i jak sprawic zeby mozna bylo do niego wprowadzac tylko wartosci liczbowe??

co do wartosci liczbowych to bylo juz kilka takich tematow na forum ale zadne nie rozwiazalo problemu.

0
  1. czytać manual. Jest metoda jTextField.getText().length >0
  2. najprostsza, ale najokrutniejsza to:

try{
Integer int = Integer.parseInt(jTextField.getText())
}
catch(NumberFormatException e){
//tu info ze wprowadzony tekst to nie liczba.
}

druga mniej brutalna to przeliterować się po znakach i sprawdzić czy wszystkie to cyfry.

0

dzieki dzieki za kolejna podpowiedz :-)

faktycznie pierwsza rada jest dobra, bo w ksiazkach wszystkiego nie ma, a w manualach i na necie tak.

1 użytkowników online, w tym zalogowanych: 0, gości: 1