Changeset 180 in josm for src/org/openstreetmap
- Timestamp:
- 2006-12-31T14:41:22+01:00 (18 years ago)
- Location:
- src/org/openstreetmap/josm
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/org/openstreetmap/josm/gui/annotation/AnnotationCellRenderer.java
r178 r180 15 15 final public class AnnotationCellRenderer extends DefaultListCellRenderer { 16 16 @Override public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) { 17 AnnotationPreset a = ((ForwardActionListener)value).preset; 17 AnnotationPreset a = value == null ? null : ((ForwardActionListener)value).preset; 18 18 String name = a == null ? null : (String)a.getValue(Action.NAME); 19 19 if (name == null) -
src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java
r178 r180 8 8 import java.awt.Component; 9 9 import java.awt.Font; 10 import java.awt.GridBagLayout; 10 11 import java.awt.GridLayout; 11 12 import java.awt.event.ActionEvent; … … 45 46 import org.openstreetmap.josm.gui.annotation.ForwardActionListener; 46 47 import org.openstreetmap.josm.gui.preferences.AnnotationPresetPreference; 48 import org.openstreetmap.josm.tools.GBC; 47 49 import org.openstreetmap.josm.tools.ImageProvider; 48 50 … … 225 227 allPresets.add(0, new ForwardActionListener(this, new AnnotationPreset())); 226 228 annotationPresets.setModel(new DefaultComboBoxModel(allPresets)); 227 add(annotationPresets, BorderLayout.NORTH); 229 JPanel north = new JPanel(new GridBagLayout()); 230 north.add(getComponent(0),GBC.eol().fill(GBC.HORIZONTAL)); 231 north.add(annotationPresets,GBC.eol().fill(GBC.HORIZONTAL)); 232 add(north, BorderLayout.NORTH); 228 233 } 229 234 annotationPresets.addActionListener(new ActionListener(){ … … 231 236 AnnotationPreset preset = ((ForwardActionListener)annotationPresets.getSelectedItem()).preset; 232 237 preset.actionPerformed(e); 238 annotationPresets.setSelectedItem(null); 233 239 } 234 240 }); -
src/org/openstreetmap/josm/gui/layer/RawGpsLayer.java
r172 r180 7 7 import java.awt.Component; 8 8 import java.awt.Graphics; 9 import java.awt.GridBagLayout; 9 10 import java.awt.Point; 10 11 import java.awt.event.ActionEvent; … … 20 21 import javax.swing.JColorChooser; 21 22 import javax.swing.JFileChooser; 23 import javax.swing.JLabel; 22 24 import javax.swing.JMenuItem; 23 25 import javax.swing.JOptionPane; 26 import javax.swing.JPanel; 24 27 import javax.swing.JRadioButton; 25 28 import javax.swing.JSeparator; … … 43 46 import org.openstreetmap.josm.gui.dialogs.LayerListPopup; 44 47 import org.openstreetmap.josm.tools.ColorHelper; 48 import org.openstreetmap.josm.tools.DontShowAgainInfo; 49 import org.openstreetmap.josm.tools.GBC; 45 50 import org.openstreetmap.josm.tools.ImageProvider; 51 import org.openstreetmap.josm.tools.UrlLabel; 46 52 47 53 /** … … 58 64 } 59 65 public void actionPerformed(ActionEvent e) { 66 JPanel msg = new JPanel(new GridBagLayout()); 67 msg.add(new JLabel(tr("<html>Upload of unprocessed GPS data as map data is considered harmfull.<br>If you want to upload traces, look here:")), GBC.eol()); 68 msg.add(new UrlLabel(tr("http://www.openstreetmap.org/traces")), GBC.eop()); 69 if (!DontShowAgainInfo.show("convert_to_data", msg)) 70 return; 60 71 DataSet ds = new DataSet(); 61 72 for (Collection<GpsPoint> c : data) {
Note:
See TracChangeset
for help on using the changeset viewer.