Changeset 7020 in josm for trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
- Timestamp:
- 2014-04-29T01:09:09+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
r7005 r7020 619 619 }); 620 620 621 ListCellRenderer renderer = new DefaultListCellRenderer(){ 622 @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { 621 ListCellRenderer<ActionDefinition> renderer = new ListCellRenderer<ActionDefinition>() { 622 final DefaultListCellRenderer def = new DefaultListCellRenderer(); 623 @Override 624 public Component getListCellRendererComponent(JList<? extends ActionDefinition> list, 625 ActionDefinition value, int index, boolean isSelected, boolean cellHasFocus) { 623 626 String s; 624 627 Icon i; … … 631 634 s = tr("Separator"); 632 635 } 633 JLabel l = (JLabel) super.getListCellRendererComponent(list, s, index, isSelected, cellHasFocus);636 JLabel l = (JLabel)def.getListCellRendererComponent(list, s, index, isSelected, cellHasFocus); 634 637 l.setIcon(i); 635 638 return l; … … 654 657 selectedList.setTransferHandler(new TransferHandler() { 655 658 @Override 659 @SuppressWarnings("unchecked") 656 660 protected Transferable createTransferable(JComponent c) { 657 661 List<ActionDefinition> actions = new ArrayList<>(); … … 686 690 try { 687 691 int dropIndex = selectedList.locationToIndex(selectedList.getMousePosition(true)); 692 @SuppressWarnings("unchecked") 688 693 List<ActionDefinition> draggedData = (List<ActionDefinition>) t.getTransferData(ACTION_FLAVOR); 689 694
Note:
See TracChangeset
for help on using the changeset viewer.
