Changeset 9221 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java
- Timestamp:
- 2015-12-30T14:18:30+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java
r9078 r9221 228 228 return new JLabel(); 229 229 if (column == 1) { 230 JLabel l = new JLabel(ColorHelper.color2html((Color) o)); 231 l.setBackground((Color) o); 230 Color c = (Color) o; 231 JLabel l = new JLabel(ColorHelper.color2html(c)); 232 l.setBackground(c); 233 // http://stackoverflow.com/a/3943023/2257172 234 l.setForeground((c.getRed()*0.299 + c.getGreen()*0.587 + c.getBlue()*0.114) > 186 ? 235 Color.BLACK : Color.WHITE); 232 236 l.setOpaque(true); 233 237 return l;
Note:
See TracChangeset
for help on using the changeset viewer.