Changeset 11553 in josm for trunk/src/org/openstreetmap/josm/gui/IconToggleButton.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/IconToggleButton.java
r11386 r11553 4 4 import java.beans.PropertyChangeEvent; 5 5 import java.beans.PropertyChangeListener; 6 import java.util.Optional; 6 7 7 8 import javax.swing.Action; … … 152 153 @Override 153 154 public Icon getIcon() { 154 Object o = getSafeActionValue(Action.LARGE_ICON_KEY); 155 if (o == null) 156 o = getSafeActionValue(Action.SMALL_ICON); 157 return (Icon) o; 155 return (Icon) Optional.ofNullable(getSafeActionValue(Action.LARGE_ICON_KEY)).orElseGet(() -> getSafeActionValue(Action.SMALL_ICON)); 158 156 } 159 157
Note:
See TracChangeset
for help on using the changeset viewer.