Changeset 4598 in josm for trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java
- Timestamp:
- 2011-11-19T22:27:22+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/history/VersionTableCellRenderer.java
r4191 r4598 27 27 public class VersionTableCellRenderer extends JLabel implements TableCellRenderer { 28 28 public final static Color BGCOLOR_SELECTED = new Color(143,170,255); 29 public final static Color BGCOLOR_IS_REFERENCE_POINT = new Color(255,197,197);30 29 31 30 protected HashMap<OsmPrimitiveType, ImageIcon> icons = null; … … 120 119 } 121 120 122 protected void renderBackground(JTable table, int row, boolean isSelected) {123 Color bgColor = Color.WHITE;124 if (isSelected) {125 bgColor = BGCOLOR_SELECTED;126 } else if (getModel(table).isReferencePointInTime(row)) {127 bgColor = BGCOLOR_IS_REFERENCE_POINT;128 }129 setBackground(bgColor);130 }131 132 121 public void renderVersionFromHistory(HistoryOsmPrimitive primitive, JTable table, int row, boolean isSelected) { 133 122 renderIcon(primitive == null? null : primitive.getType()); 134 123 renderText(primitive); 135 renderBackground(table, row, isSelected);136 124 } 137 125 … … 139 127 renderIcon(primitive.getType()); 140 128 renderLatestText(getModel(table).getLatest()); 141 renderBackground(table, row, isSelected);142 129 } 143 130
Note:
See TracChangeset
for help on using the changeset viewer.
