Changeset 35266 in osm for applications/editors/josm
- Timestamp:
- 2020-01-07T20:13:18+01:00 (5 years ago)
- Location:
- applications/editors/josm/plugins/tagging-preset-tester/src/org/openstreetmap/josm/plugins/taggingpresettester
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/tagging-preset-tester/src/org/openstreetmap/josm/plugins/taggingpresettester/TaggingCellRenderer.java
r31615 r35266 15 15 import org.openstreetmap.josm.tools.ImageProvider; 16 16 17 final public class TaggingCellRenderer extends DefaultListCellRenderer { 18 @Override public Component getListCellRendererComponent(JList<?> list, Object value, int index, boolean isSelected, boolean cellHasFocus) { 17 public final class TaggingCellRenderer extends DefaultListCellRenderer { 18 @Override 19 public Component getListCellRendererComponent(JList<?> list, Object value, int index, boolean isSelected, boolean cellHasFocus) { 19 20 TaggingPreset a = null; 20 21 if (value instanceof TaggingPreset) -
applications/editors/josm/plugins/tagging-preset-tester/src/org/openstreetmap/josm/plugins/taggingpresettester/TaggingPresetTester.java
r34561 r35266 6 6 import java.awt.Dimension; 7 7 import java.awt.GridBagLayout; 8 import java.awt.event.ActionEvent;9 import java.awt.event.ActionListener;10 8 import java.util.Arrays; 11 9 import java.util.Collection; … … 17 15 import javax.swing.JFrame; 18 16 import javax.swing.JPanel; 19 import javax.swing.event.ListSelectionEvent;20 import javax.swing.event.ListSelectionListener;21 17 22 18 import org.openstreetmap.josm.data.coor.LatLon; … … 80 76 panel.add(taggingPresets, GBC.std(0,0).fill(GBC.BOTH).weight(0.5, 1.0)); 81 77 panel.add(taggingPresetPanel, GBC.std(1,0).fill(GBC.BOTH).weight(0.5, 1.0)); 82 taggingPresets.addSelectionListener(new ListSelectionListener(){ 83 @Override 84 public void valueChanged(ListSelectionEvent e) { 85 if (!e.getValueIsAdjusting() && taggingPresets.getSelectedPreset() != null) { 86 reselect(); 87 } 78 taggingPresets.addSelectionListener(e -> { 79 if (!e.getValueIsAdjusting() && taggingPresets.getSelectedPreset() != null) { 80 reselect(); 88 81 } 89 82 }); … … 91 84 92 85 JButton b = new JButton(tr("Reload")); 93 b.addActionListener(new ActionListener(){ 94 @Override 95 public void actionPerformed(ActionEvent e) { 96 TaggingPreset p = taggingPresets.getSelectedPreset(); 97 reload(); 98 if (p!=null)taggingPresets.setSelectedPreset(p); 99 } 86 b.addActionListener(e -> { 87 TaggingPreset p = taggingPresets.getSelectedPreset(); 88 reload(); 89 if (p!=null) taggingPresets.setSelectedPreset(p); 100 90 }); 101 91 panel.add(b, GBC.std(0,1).span(2,1).fill(GBC.HORIZONTAL)); … … 113 103 args = new String[]{c.getSelectedFile().getPath()}; 114 104 } 115 if (args!=null) { 116 JFrame f = new TaggingPresetTester(args); 117 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 118 f.setVisible(true); 119 } 105 JFrame f = new TaggingPresetTester(args); 106 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 107 f.setVisible(true); 120 108 } 121 109
Note:
See TracChangeset
for help on using the changeset viewer.