JTextField field = new JTextField();
JPopupMenu menu = new JPopupMenu();
menu.add(field);
menu.addPopupMenuListener(new PopupMenuListener() {
        public void popupMenuWillBecomeVisible(PopupMenuEvent e) {
                field.requestFocus();
        }
        ...
        ...
}


On 24.9.2007, at 22:17, Petr Prochazka wrote:

A jakymi udalostmi jsi to zkousel... Ve swingu se pouziva metoda JComponent.requestFocus() pro zajisteni focusu na komponentu...

Prochy

Standa Valenta napsal(a):
Dobry den.
Zobrazuji JTextField jako polozku v JPopupmenu a nasledne bych chtel tomuto fieldu nastavit focus, aby do nej bylo mozno hned psat bez nutnosti na nej klikat. Zkousel jsem ho nastavit po ruznych druzich udalosti, ale bezvysledne. Mohl by mi, prosim, nekdo poradit, jak na to?
Predem dekuji Standa Valenta


Odpovedet emailem