[ Laki123 @ 27.08.2005. 21:01 ] @
Kako uhvatiti izmenu teksta u JTextFieldu, znaci kada se nesto upise ili izbrise da reaguje na promenu (koji event). |
[ Laki123 @ 27.08.2005. 21:01 ] @
[ antix @ 27.08.2005. 22:54 ] @
KeyListener interface
keyPressed method API [Ovu poruku je menjao antix dana 27.08.2005. u 23:54 GMT+1] [Ovu poruku je menjao antix dana 27.08.2005. u 23:55 GMT+1] [ me-tuzalem @ 29.08.2005. 11:29 ] @
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. [ Laki123 @ 29.08.2005. 17:34 ] @
Hvala vam na odgovorima, pomoglo je.
[ nesja2002 @ 03.09.2005. 07:02 ] @
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] Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|