Changeset 34759 in osm for applications/viewer
- Timestamp:
- 2018-12-01T20:35:22+01:00 (6 years ago)
- Location:
- applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/Demo.java
r34621 r34759 5 5 import java.awt.Cursor; 6 6 import java.awt.Point; 7 import java.awt.event.ActionEvent;8 import java.awt.event.ActionListener;9 7 import java.awt.event.ItemEvent; 10 8 import java.awt.event.ItemListener; … … 80 78 helpPanel.add(helpLabel); 81 79 JButton button = new JButton("setDisplayToFitMapMarkers"); 82 button.addActionListener(new ActionListener() { 83 @Override 84 public void actionPerformed(ActionEvent e) { 85 map().setDisplayToFitMapMarkers(); 86 } 87 }); 80 button.addActionListener(e -> map().setDisplayToFitMapMarkers()); 88 81 JComboBox<TileSource> tileSourceSelector = new JComboBox<>(new TileSource[] { 89 82 new OsmTileSource.Mapnik(), … … 110 103 final JCheckBox showMapMarker = new JCheckBox("Map markers visible"); 111 104 showMapMarker.setSelected(map().getMapMarkersVisible()); 112 showMapMarker.addActionListener(new ActionListener() { 113 @Override 114 public void actionPerformed(ActionEvent e) { 115 map().setMapMarkerVisible(showMapMarker.isSelected()); 116 } 117 }); 105 showMapMarker.addActionListener(e -> map().setMapMarkerVisible(showMapMarker.isSelected())); 118 106 panelBottom.add(showMapMarker); 119 107 /// 120 108 final JCheckBox showTreeLayers = new JCheckBox("Tree Layers visible"); 121 showTreeLayers.addActionListener(new ActionListener() { 122 @Override 123 public void actionPerformed(ActionEvent e) { 124 treeMap.setTreeVisible(showTreeLayers.isSelected()); 125 } 126 }); 109 showTreeLayers.addActionListener(e -> treeMap.setTreeVisible(showTreeLayers.isSelected())); 127 110 panelBottom.add(showTreeLayers); 128 111 /// 129 112 final JCheckBox showToolTip = new JCheckBox("ToolTip visible"); 130 showToolTip.addActionListener(new ActionListener() { 131 @Override 132 public void actionPerformed(ActionEvent e) { 133 map().setToolTipText(null); 134 } 135 }); 113 showToolTip.addActionListener(e -> map().setToolTipText(null)); 136 114 panelBottom.add(showToolTip); 137 115 /// 138 116 final JCheckBox showTileGrid = new JCheckBox("Tile grid visible"); 139 117 showTileGrid.setSelected(map().isTileGridVisible()); 140 showTileGrid.addActionListener(new ActionListener() { 141 @Override 142 public void actionPerformed(ActionEvent e) { 143 map().setTileGridVisible(showTileGrid.isSelected()); 144 } 145 }); 118 showTileGrid.addActionListener(e -> map().setTileGridVisible(showTileGrid.isSelected())); 146 119 panelBottom.add(showTileGrid); 147 120 final JCheckBox showZoomControls = new JCheckBox("Show zoom controls"); 148 121 showZoomControls.setSelected(map().getZoomControlsVisible()); 149 showZoomControls.addActionListener(new ActionListener() { 150 @Override 151 public void actionPerformed(ActionEvent e) { 152 map().setZoomControlsVisible(showZoomControls.isSelected()); 153 } 154 }); 122 showZoomControls.addActionListener(e -> map().setZoomControlsVisible(showZoomControls.isSelected())); 155 123 panelBottom.add(showZoomControls); 156 124 final JCheckBox scrollWrapEnabled = new JCheckBox("Scrollwrap enabled"); 157 scrollWrapEnabled.addActionListener(new ActionListener() { 158 @Override 159 public void actionPerformed(ActionEvent e) { 160 map().setScrollWrapEnabled(scrollWrapEnabled.isSelected()); 161 } 162 }); 125 scrollWrapEnabled.addActionListener(e -> map().setScrollWrapEnabled(scrollWrapEnabled.isSelected())); 163 126 panelBottom.add(scrollWrapEnabled); 164 127 panelBottom.add(button); -
applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/JMapViewer.java
r34066 r34759 7 7 import java.awt.Insets; 8 8 import java.awt.Point; 9 import java.awt.event.ActionEvent;10 import java.awt.event.ActionListener;11 9 import java.awt.event.MouseEvent; 12 10 import java.net.URL; … … 19 17 import javax.swing.JPanel; 20 18 import javax.swing.JSlider; 21 import javax.swing.event.ChangeEvent;22 import javax.swing.event.ChangeListener;23 19 import javax.swing.event.EventListenerList; 24 20 … … 164 160 zoomSlider.setBounds(10, 10, 30, 150); 165 161 zoomSlider.setOpaque(false); 166 zoomSlider.addChangeListener(new ChangeListener() { 167 @Override 168 public void stateChanged(ChangeEvent e) { 169 setZoom(zoomSlider.getValue()); 170 } 171 }); 162 zoomSlider.addChangeListener(e -> setZoom(zoomSlider.getValue())); 172 163 zoomSlider.setFocusable(false); 173 164 add(zoomSlider); … … 183 174 } 184 175 zoomInButton.setBounds(4, 155, size, size); 185 zoomInButton.addActionListener(new ActionListener() { 186 187 @Override 188 public void actionPerformed(ActionEvent e) { 189 zoomIn(); 190 } 191 }); 176 zoomInButton.addActionListener(e -> zoomIn()); 192 177 zoomInButton.setFocusable(false); 193 178 add(zoomInButton); … … 202 187 } 203 188 zoomOutButton.setBounds(8 + size, 155, size, size); 204 zoomOutButton.addActionListener(new ActionListener() { 205 206 @Override 207 public void actionPerformed(ActionEvent e) { 208 zoomOut(); 209 } 210 }); 189 zoomOutButton.addActionListener(e -> zoomOut()); 211 190 zoomOutButton.setFocusable(false); 212 191 add(zoomOutButton); -
applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/JMapViewerTree.java
r32008 r34759 4 4 import java.awt.BorderLayout; 5 5 import java.awt.Dimension; 6 import java.awt.event.ActionEvent;7 import java.awt.event.ActionListener;8 6 import java.awt.event.MouseAdapter; 9 7 import java.awt.event.MouseEvent; … … 94 92 else popup.add(menuItemShow); 95 93 96 menuItemShow.addActionListener(new ActionListener() { 97 @Override 98 public void actionPerformed(ActionEvent arg0) { 99 setVisibleTexts(layer, true); 100 if (layer.getParent() != null) layer.getParent().calculateVisibleTexts(); 101 map.repaint(); 102 } 94 menuItemShow.addActionListener(e -> { 95 setVisibleTexts(layer, true); 96 if (layer.getParent() != null) layer.getParent().calculateVisibleTexts(); 97 map.repaint(); 103 98 }); 104 menuItemHide.addActionListener(new ActionListener() { 105 @Override 106 public void actionPerformed(ActionEvent arg0) { 107 setVisibleTexts(layer, false); 108 if (layer.getParent() != null) layer.getParent().calculateVisibleTexts(); 109 map.repaint(); 110 } 99 menuItemHide.addActionListener(e -> { 100 setVisibleTexts(layer, false); 101 if (layer.getParent() != null) layer.getParent().calculateVisibleTexts(); 102 map.repaint(); 111 103 }); 112 104 -
applications/viewer/jmapviewer/src/org/openstreetmap/gui/jmapviewer/checkBoxTree/CheckBoxTree.java
r31780 r34759 109 109 ((DefaultMutableTreeNode) tree.getModel().getRoot()).add(new DefaultMutableTreeNode(new CheckBoxNodeData("gggg", null))); 110 110 ((DefaultTreeModel) tree.getModel()).reload(); 111 // listen for changes in the selection112 tree.addTreeSelectionListener(new TreeSelectionListener() {113 @Override114 public void valueChanged(final TreeSelectionEvent e) {115 //System.out.println("selection changed");116 }117 });118 111 // show the tree on screen 119 112 final JFrame frame = new JFrame("CheckBox Tree");
Note:
See TracChangeset
for help on using the changeset viewer.