Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: MMartina 06. 04. 2019, 10:32:20

Název: Java - JTextField a reálne čísla
Přispěvatel: MMartina 06. 04. 2019, 10:32:20
Dobrý deň,
v programe mám textové polia, zatiaľ tam mám povolené iba celé čísla ale niekde by som potrebovala, aby sa tam dalo napísať aj znamienko mínus resp. desatinná bodka, teda aby sa tam dali napísať reálne čísla. Ja som to zatiaľ riešila takto:
                                                                                                                             
 txt21 = new JTextField();
 txt21.addKeyListener(new KeyAdapter() {
  public void keyTyped(KeyEvent e) {
   char c = e.getKeyChar();
   if (!(Character.isDigit(c)) || c == KeyEvent.VK_BACK_SPACE || c == KeyEvent.VK_DELETE)
    e.consume();
  }
 });