Changeset 7715 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableCellRenderer.java
- Timestamp:
- 2014-11-08T02:10:18+01:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableCellRenderer.java
r7712 r7715 6 6 import java.awt.Component; 7 7 8 import javax.swing.JLabel;9 8 import javax.swing.JTable; 10 import javax.swing.UIManager;11 import javax.swing.table.TableCellRenderer;12 9 13 10 import org.openstreetmap.josm.data.osm.ChangesetDataSet.ChangesetModificationType; … … 17 14 * The table cell renderer used in the changeset content table, except for the "name" 18 15 * column in which we use a {@link org.openstreetmap.josm.gui.OsmPrimitivRenderer}. 19 *20 16 */ 21 public class ChangesetContentTableCellRenderer extends JLabel implements TableCellRenderer{ 22 23 public ChangesetContentTableCellRenderer() { 24 setOpaque(true); 25 } 26 27 protected void reset() { 28 setBackground(UIManager.getColor("Table.background")); 29 setForeground(UIManager.getColor("Table.foreground")); 30 setFont(UIManager.getFont("Table.font")); 31 } 32 33 protected void renderColors(boolean isSelected) { 34 if (isSelected) { 35 setBackground(UIManager.getColor("Table.selectionBackground")); 36 setForeground(UIManager.getColor("Table.selectionForeground")); 37 } else { 38 setBackground(UIManager.getColor("Table.background")); 39 setForeground(UIManager.getColor("Table.foreground")); 40 } 41 } 42 43 protected void renderId(HistoryOsmPrimitive primitive) { 44 setText(Long.toString(primitive.getId())); 45 setToolTipText(null); 46 } 17 public class ChangesetContentTableCellRenderer extends AbstractCellRenderer { 47 18 48 19 protected void renderModificationType(ChangesetModificationType type) { … … 69 40 case 1: 70 41 HistoryOsmPrimitive primitive = (HistoryOsmPrimitive)value; 71 renderId(primitive );42 renderId(primitive.getId()); 72 43 break; 73 44 default:
Note:
See TracChangeset
for help on using the changeset viewer.