Ignore:
Timestamp:
2016-11-25T21:07:05+01:00 (7 years ago)
Author:
Don-vip
Message:

fix #14031 - change focus with TAB in "add imagery" dialogs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/widgets/JosmTextArea.java

    r10694 r11308  
    22package org.openstreetmap.josm.gui.widgets;
    33
     4import java.awt.KeyboardFocusManager;
    45import java.awt.event.FocusEvent;
    56import java.awt.event.FocusListener;
     
    9091    }
    9192
     93    /**
     94     * Restore default behaviour of focus transfer with TAB, overriden by {@link JTextArea}.
     95     * @return {@code this}
     96     * @since 11308
     97     */
     98    public JosmTextArea transferFocusOnTab() {
     99        // http://stackoverflow.com/a/525867/2257172
     100        setFocusTraversalKeys(KeyboardFocusManager.FORWARD_TRAVERSAL_KEYS, null);
     101        setFocusTraversalKeys(KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, null);
     102        return this;
     103    }
     104
    92105    @Override
    93106    public void focusGained(FocusEvent e) {
Note: See TracChangeset for help on using the changeset viewer.