Changeset 17713 in josm for trunk/src/org/openstreetmap/josm/gui/tagging
- Timestamp:
- 2021-04-07T23:41:11+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/tagging/presets/items/Text.java
r17651 r17713 22 22 import javax.swing.JPanel; 23 23 import javax.swing.JToggleButton; 24 import javax.swing.event.DocumentEvent;25 import javax.swing.event.DocumentListener;26 24 27 25 import org.openstreetmap.josm.data.osm.Tag; … … 30 28 import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItem; 31 29 import org.openstreetmap.josm.gui.tagging.presets.TaggingPresetItemGuiSupport; 30 import org.openstreetmap.josm.gui.util.DocumentAdapter; 32 31 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 33 32 import org.openstreetmap.josm.gui.widgets.JosmTextField; … … 250 249 251 250 private void setupListeners(AutoCompletingTextField textField, TaggingPresetItemGuiSupport support) { 252 textField.getDocument().addDocumentListener(new DocumentListener() { 253 @Override 254 public void insertUpdate(DocumentEvent e) { 255 support.fireItemValueModified(Text.this, key, textField.getText()); 256 } 257 258 @Override 259 public void removeUpdate(DocumentEvent e) { 260 support.fireItemValueModified(Text.this, key, textField.getText()); 261 } 262 263 @Override 264 public void changedUpdate(DocumentEvent e) { 265 support.fireItemValueModified(Text.this, key, textField.getText()); 266 } 267 }); 251 textField.getDocument().addDocumentListener(DocumentAdapter.create(ignore -> 252 support.fireItemValueModified(Text.this, key, textField.getText()))); 268 253 269 254 if (valueTemplate != null) {
Note:
See TracChangeset
for help on using the changeset viewer.