Changeset 5429 in josm for trunk/src/org/openstreetmap/josm/gui/conflict
- Timestamp:
- 2012-08-11T23:03:55+02:00 (12 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/conflict
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMerger.java
r5335 r5429 29 29 import javax.swing.JButton; 30 30 import javax.swing.JCheckBox; 31 import javax.swing.JComboBox;32 31 import javax.swing.JLabel; 33 32 import javax.swing.JPanel; … … 44 43 import org.openstreetmap.josm.data.osm.Way; 45 44 import org.openstreetmap.josm.gui.layer.OsmDataLayer; 45 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 46 46 import org.openstreetmap.josm.gui.widgets.OsmPrimitivesTable; 47 47 import org.openstreetmap.josm.tools.CheckParameterUtil; … … 252 252 p.setLayout(new FlowLayout(FlowLayout.LEFT)); 253 253 p.add(new JLabel(tr("Compare "))); 254 J ComboBox cbComparePair =new JComboBox(model.getComparePairListModel());254 JosmComboBox cbComparePair = new JosmComboBox(model.getComparePairListModel()); 255 255 cbComparePair.setRenderer(new ComparePairListCellRenderer()); 256 256 p.add(cbComparePair); -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java
r5266 r5429 13 13 import javax.swing.AbstractCellEditor; 14 14 import javax.swing.DefaultComboBoxModel; 15 import javax.swing.JComboBox;16 15 import javax.swing.JLabel; 17 16 import javax.swing.JList; … … 20 19 import javax.swing.UIManager; 21 20 import javax.swing.table.TableCellEditor; 21 22 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 22 23 23 24 /** … … 40 41 41 42 /** the combo box used as editor */ 42 private J ComboBox editor;43 private JosmComboBox editor; 43 44 private DefaultComboBoxModel editorModel; 44 45 private CopyOnWriteArrayList<NavigationListener> listeners; … … 68 69 public MultiValueCellEditor() { 69 70 editorModel = new DefaultComboBoxModel(); 70 editor = new J ComboBox(editorModel) {71 editor = new JosmComboBox(editorModel) { 71 72 @Override 72 73 public void processKeyEvent(KeyEvent e) { -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java
r5266 r5429 4 4 import static org.openstreetmap.josm.tools.I18n.tr; 5 5 6 import java.awt.Color;7 6 import java.awt.Component; 8 7 import java.awt.Font; … … 10 9 import javax.swing.DefaultComboBoxModel; 11 10 import javax.swing.ImageIcon; 12 import javax.swing.JComboBox;13 11 import javax.swing.JLabel; 14 12 import javax.swing.JTable; … … 17 15 18 16 import org.openstreetmap.josm.gui.conflict.ConflictColors; 17 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 19 18 import org.openstreetmap.josm.tools.ImageProvider; 20 19 … … 28 27 private ImageIcon iconUndecided; 29 28 private DefaultComboBoxModel model; 30 private J ComboBox cbDecisionRenderer;29 private JosmComboBox cbDecisionRenderer; 31 30 32 31 public MultiValueCellRenderer() { … … 34 33 iconDecided = ImageProvider.get("dialogs/conflict", "tagconflictresolved"); 35 34 iconUndecided = ImageProvider.get("dialogs/conflict", "tagconflictunresolved"); 36 cbDecisionRenderer = new J ComboBox(model = new DefaultComboBoxModel());35 cbDecisionRenderer = new JosmComboBox(model = new DefaultComboBoxModel()); 37 36 } 38 37 -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionEditor.java
r3083 r5429 6 6 7 7 import javax.swing.DefaultComboBoxModel; 8 import javax.swing.JComboBox;9 8 import javax.swing.JTable; 10 9 import javax.swing.event.CellEditorListener; … … 12 11 13 12 import org.openstreetmap.josm.gui.util.TableCellEditorSupport; 13 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 14 14 15 public class RelationMemberConflictDecisionEditor extends J ComboBox implements TableCellEditor {15 public class RelationMemberConflictDecisionEditor extends JosmComboBox implements TableCellEditor { 16 16 17 17 public RelationMemberConflictDecisionEditor() { -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
r4072 r5429 6 6 7 7 import javax.swing.DefaultComboBoxModel; 8 import javax.swing.JComboBox;9 8 import javax.swing.JLabel; 10 9 import javax.swing.JList; … … 14 13 import javax.swing.table.TableCellRenderer; 15 14 15 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 16 16 17 public class RelationMemberConflictDecisionRenderer extends JLabel implements TableCellRenderer, ListCellRenderer{ 17 18 18 private J ComboBox cbDecisionTypes;19 private JosmComboBox cbDecisionTypes; 19 20 20 21 protected void resetTableRenderer() { … … 34 35 public RelationMemberConflictDecisionRenderer() { 35 36 DefaultComboBoxModel model = new DefaultComboBoxModel(); 36 cbDecisionTypes = new J ComboBox(model);37 cbDecisionTypes = new JosmComboBox(model); 37 38 model.addElement(RelationMemberConflictDecisionType.KEEP); 38 39 model.addElement(RelationMemberConflictDecisionType.REMOVE); -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverTable.java
r3083 r5429 6 6 7 7 import javax.swing.AbstractAction; 8 import javax.swing.JComboBox;9 8 import javax.swing.JComponent; 10 9 import javax.swing.JTable; 11 10 import javax.swing.KeyStroke; 12 11 import javax.swing.ListSelectionModel; 12 13 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 13 14 14 15 public class RelationMemberConflictResolverTable extends JTable implements MultiValueCellEditor.NavigationListener { … … 39 40 getActionMap().put("selectPreviousColumnCell", selectPreviousColumnCellAction); 40 41 41 setRowHeight((int)new J ComboBox().getPreferredSize().getHeight());42 setRowHeight((int)new JosmComboBox().getPreferredSize().getHeight()); 42 43 } 43 44 -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverTable.java
r3083 r5429 6 6 7 7 import javax.swing.AbstractAction; 8 import javax.swing.JComboBox;9 8 import javax.swing.JComponent; 10 9 import javax.swing.JTable; 11 10 import javax.swing.KeyStroke; 12 11 import javax.swing.ListSelectionModel; 12 13 import org.openstreetmap.josm.gui.widgets.JosmComboBox; 13 14 14 15 public class TagConflictResolverTable extends JTable implements MultiValueCellEditor.NavigationListener { … … 41 42 ((MultiValueCellEditor)getColumnModel().getColumn(2).getCellEditor()).addNavigationListeners(this); 42 43 43 setRowHeight((int)new J ComboBox().getPreferredSize().getHeight());44 setRowHeight((int)new JosmComboBox().getPreferredSize().getHeight()); 44 45 } 45 46
Note:
See TracChangeset
for help on using the changeset viewer.