Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 6.031 pregleda

Najnovija ↓

Izmena teksta u JTextField 27.08.2005. u 22:01 · pre 257 meseci #1
Kako uhvatiti izmenu teksta u JTextFieldu, znaci kada se nesto upise ili izbrise da reaguje na promenu (koji event).
Re: Izmena teksta u JTextField 27.08.2005. u 23:54 · pre 257 meseci
izmenjeno 2 puta, poslednji put antix 27.08.2005. u 23:55
  1. antix27.08.2005. u 23:55zapis iz teksta poruke
  2. antix27.08.2005. u 23:54zapis iz teksta poruke
#2
KeyListener interface

keyPressed method

API
Re: Izmena teksta u JTextField 29.08.2005. u 12:29 · pre 257 meseci #3
Mislim da je bolje preko DocumenEventa.
Imaš kod poput:
Code:
 
     DocumentListener myListener = ??;
     JTextField myArea = ??;
     myArea.getDocument().addDocumentListener(myListener);
 


U svim JTextComponent klasama se poruka o promeni prosleđuje pomoću DocumentEvent-a ka DocumentListener-ima.DocumentEvent daje lokaciju koja je prouzrokovala promenu i vrstu promene.
Re: Izmena teksta u JTextField 03.09.2005. u 08:02 · pre 257 meseci #5
Code:

// kda inicijalizujes TextField dodas i liniju
   JTextField tf=new JTextField();
   tf..addKeyListener(key());

    private KeyListener key() {
                return new KeyAdapter() {
                        public void keyReleased(java.awt.event.KeyEvent e) {
                                int key = e.getKeyCode();
                                JComponent obj = (JComponent)e.getSource();
//hvatas objekat na kome kucas i key koji kucas
                                if (key == KeyEvent.VK_ESCAPE) {
                                        System.exit(0);
                                }
                        }
                }
    }


--
Best regards,
Nebojsa mailto:[email protected]
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme