Changeset 17450 in josm
- Timestamp:
- 2021-01-09T17:08:43+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java
r17161 r17450 1334 1334 public Component getTableCellRendererComponent(JTable list, Object object, boolean isSelected, boolean hasFocus, int row, int column) { 1335 1335 super.getTableCellRendererComponent(list, object, isSelected, hasFocus, row, column); 1336 final ExtendedSourceEntry value = (ExtendedSourceEntry) object; 1337 String s = value.toString(); 1338 setText(s); 1339 setToolTipText(value.getTooltip()); 1340 if (!isSelected) { 1341 final SourceEntry sourceEntry = entryByUrl.get(value.url); 1342 GuiHelper.setBackgroundReadable(this, sourceEntry == null ? UIManager.getColor("Table.background") : 1343 sourceEntry.active ? SOURCE_ENTRY_ACTIVE_BACKGROUND_COLOR.get() : SOURCE_ENTRY_INACTIVE_BACKGROUND_COLOR.get()); 1344 } 1345 final ImageSizes size = ImageSizes.TABLE; 1346 setIcon(value.icon == null ? ImageProvider.getEmpty(size) : value.icon.getImageIconBounded(size.getImageDimension())); 1336 if (object instanceof ExtendedSourceEntry) { 1337 final ExtendedSourceEntry value = (ExtendedSourceEntry) object; 1338 String s = value.toString(); 1339 setText(s); 1340 setToolTipText(value.getTooltip()); 1341 if (!isSelected) { 1342 final SourceEntry sourceEntry = entryByUrl.get(value.url); 1343 GuiHelper.setBackgroundReadable(this, sourceEntry == null ? UIManager.getColor("Table.background") : 1344 sourceEntry.active ? SOURCE_ENTRY_ACTIVE_BACKGROUND_COLOR.get() : SOURCE_ENTRY_INACTIVE_BACKGROUND_COLOR.get()); 1345 } 1346 final ImageSizes size = ImageSizes.TABLE; 1347 setIcon(value.icon == null ? ImageProvider.getEmpty(size) : value.icon.getImageIconBounded(size.getImageDimension())); 1348 } 1347 1349 return this; 1348 1350 }
Note:
See TracChangeset
for help on using the changeset viewer.