Changeset 11553 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java
- Timestamp:
- 2017-02-12T16:32:18+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java
r11072 r11553 12 12 import java.awt.event.WindowEvent; 13 13 import java.util.Arrays; 14 import java.util.Optional; 14 15 15 16 import javax.swing.BorderFactory; … … 168 169 169 170 public void setCoordinates(LatLon ll) { 170 if (ll == null) { 171 ll = LatLon.ZERO; 172 } 173 this.latLonCoordinates = ll; 174 tfLatLon.setText(ll.latToString(CoordinateFormat.getDefaultFormat()) + ' ' + ll.lonToString(CoordinateFormat.getDefaultFormat())); 175 EastNorth en = Main.getProjection().latlon2eastNorth(ll); 171 latLonCoordinates = Optional.ofNullable(ll).orElse(LatLon.ZERO); 172 tfLatLon.setText(latLonCoordinates.latToString(CoordinateFormat.getDefaultFormat()) + ' ' + 173 latLonCoordinates.lonToString(CoordinateFormat.getDefaultFormat())); 174 EastNorth en = Main.getProjection().latlon2eastNorth(latLonCoordinates); 176 175 tfEastNorth.setText(Double.toString(en.east()) + ' ' + Double.toString(en.north())); 177 176 setOkEnabled(true);
Note:
See TracChangeset
for help on using the changeset viewer.