Changeset 2326 in josm for trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
- Timestamp:
- 2009-10-26T22:36:54+01:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
r2099 r2326 5 5 import java.awt.Font; 6 6 7 import javax.swing.DefaultComboBoxModel; 8 import javax.swing.JComboBox; 7 9 import javax.swing.JLabel; 8 10 import javax.swing.JList; … … 14 16 public class RelationMemberConflictDecisionRenderer extends JLabel implements TableCellRenderer, ListCellRenderer{ 15 17 18 private JComboBox cbDecisionTypes; 19 16 20 protected void resetTableRenderer() { 17 21 setOpaque(true); … … 28 32 } 29 33 34 public RelationMemberConflictDecisionRenderer() { 35 DefaultComboBoxModel model = new DefaultComboBoxModel(); 36 cbDecisionTypes = new JComboBox(model); 37 model.addElement(RelationMemberConflictDecisionType.KEEP); 38 model.addElement(RelationMemberConflictDecisionType.REMOVE); 39 model.addElement(RelationMemberConflictDecisionType.UNDECIDED); 40 cbDecisionTypes.setRenderer(this); 41 } 30 42 31 43 /* --------------------------------------------------------------------------------- */ … … 40 52 } 41 53 RelationMemberConflictDecisionType decision = (RelationMemberConflictDecisionType)value; 42 RelationMemberConflictDecisionType.prepareLabel(decision, this);43 return this;54 cbDecisionTypes.setSelectedItem(decision); 55 return cbDecisionTypes; 44 56 } 45 57
Note:
See TracChangeset
for help on using the changeset viewer.