JTextField - tylko liczby, ograniczona długość

0

Witam!!!
Mam pewnie proste pytanie ale nigdzie nie moge odnaleść na nie odpowiedzi. Poradzcie jak to można zrobić.

  1. JTextField ma przyjmować tylko liczby!
  2. Ograniczyć liczbe znaków do np. 2
0

Na przyklad tak:

JTextField text = new JTextField();
text.addKeyListener(new KeyAdapter(){
  public void keyReleased(KeyEvent e){
    // i tu na podstawie e sprawdzasz co wcisnieto, itd.
  }
});

pozdrawiam
johny

0

konstruktor z 2 parametrami 1-poczatkowa wartość, 2-liczba KOLUMN

TextField wyn = new TextField("0", 8);

a tak sprawdzasz ....

try {
//tutaj pobierasz stringa z pola

} catch (NumberFormatException e) {
wyn.setText("err!!");
}

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