Ignore:
Timestamp:
2015-12-30T21:26:57+01:00 (8 years ago)
Author:
Don-vip
Message:

fix #12259 - adjust colors contrast in relation editor and history dialog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java

    r9221 r9223  
    4747import org.openstreetmap.josm.gui.preferences.SubPreferenceSetting;
    4848import org.openstreetmap.josm.gui.preferences.TabPreferenceSetting;
     49import org.openstreetmap.josm.gui.util.GuiHelper;
    4950import org.openstreetmap.josm.tools.ColorHelper;
    5051import org.openstreetmap.josm.tools.GBC;
     
    230231                    Color c = (Color) o;
    231232                    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);
     233                    GuiHelper.setBackgroundReadable(l, c);
    236234                    l.setOpaque(true);
    237235                    return l;
Note: See TracChangeset for help on using the changeset viewer.