tab i jTextArea

0

mam jTextArea i tam sobie uzytkownik cos pisze ale chce zakonczyc pisanie i przejsc do innego komponentu(np jTextField) za pomoca TAB-a , no i tu jest problem bo mi nie wyskakuje z jTextArea tylkonadalw nim pozostaje robiac znaki tabulacji , coztym zrobic aby wyskakiwal z komponentu ??

0
JTextArea component = new JTextArea();
// Dodanie akcji
    component.getActionMap().put(nextFocusAction.getValue(Action.NAME), nextFocusAction);
    component.getActionMap().put(prevFocusAction.getValue(Action.NAME), prevFocusAction);
    
// Definicja akcji
    public Action nextFocusAction = new AbstractAction("Move Focus Forwards") {
        public void actionPerformed(ActionEvent evt) {
            ((Component)evt.getSource()).transferFocus();
        }
    };
    public Action prevFocusAction = new AbstractAction("Move Focus Backwards") {
        public void actionPerformed(ActionEvent evt) {
            ((Component)evt.getSource()).transferFocusBackward();
        }
    };

Źródło: http://javaalmanac.com/egs/javax.swing.text/ta_OverrideTab.html

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