Changeset 24509 in osm
- Timestamp:
- 2010-12-02T10:27:12+01:00 (14 years ago)
- Location:
- applications/editors/josm/plugins/imagery/src/org/openstreetmap/josm/plugins/imagery
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
applications/editors/josm/plugins/imagery/src/org/openstreetmap/josm/plugins/imagery/ImageryLayerInfo.java
r24501 r24509 22 22 ArrayList<ImageryInfo> defaultLayers = new ArrayList<ImageryInfo>(); 23 23 private final static String[] DEFAULT_LAYER_SITES 24 = { "http:// svn.openstreetmap.org/applications/editors/josm/plugins/imagery/sources.cfg"};24 = { "http://josm.openstreetmap.de/maps"}; 25 25 26 26 public void load() { -
applications/editors/josm/plugins/imagery/src/org/openstreetmap/josm/plugins/imagery/ImageryPreferenceEditor.java
r24502 r24509 4 4 import static org.openstreetmap.josm.tools.I18n.trc; 5 5 6 import java.awt.Component; 6 7 import java.awt.Dimension; 7 8 import java.awt.FlowLayout; 8 9 import java.awt.GridBagConstraints; 10 import java.awt.GridBagLayout; 9 11 import java.awt.event.ActionEvent; 10 12 import java.awt.event.ActionListener; … … 15 17 import java.util.Locale; 16 18 19 import javax.swing.BorderFactory; 17 20 import javax.swing.Box; 18 21 import javax.swing.JButton; … … 25 28 import javax.swing.JScrollPane; 26 29 import javax.swing.JSpinner; 30 import javax.swing.JTabbedPane; 27 31 import javax.swing.JTable; 28 32 import javax.swing.SpinnerNumberModel; … … 50 54 ImageryPlugin plugin = ImageryPlugin.instance; 51 55 52 @Override 53 public void addGui(final PreferenceTabbedPane gui) { 54 JPanel p = gui.createPreferenceTab("imagery", tr("Imagery Preferences"), tr("Modify list of imagery layers displayed in the Imagery menu")); 55 56 public JPanel buildImageryProvidersPanel(final PreferenceTabbedPane gui) { 57 final JPanel p = new JPanel(new GridBagLayout()); 56 58 model = new ImageryLayerTableModel(); 57 59 final JTable list = new JTable(model) { … … 168 170 p.add(scrolldef, GBC.eol().insets(0, 5, 0, 0).fill(GridBagConstraints.BOTH)); 169 171 172 return p; 173 } 174 175 public Component buildSettingsPanel() { 176 final JPanel p = new JPanel(new GridBagLayout()); 177 p.setBorder(BorderFactory.createEmptyBorder(5,5,5,5)); 178 170 179 browser = new JComboBox(new String[] { 171 180 "webkit-image {0}", … … 175 184 browser.setEditable(true); 176 185 browser.setSelectedItem(Main.pref.get("wmsplugin.browser", "webkit-image {0}")); 177 p.add(new JLabel(tr("Downloader:")), GBC.eol().fill(G ridBagConstraints.HORIZONTAL));186 p.add(new JLabel(tr("Downloader:")), GBC.eol().fill(GBC.HORIZONTAL)); 178 187 p.add(browser); 179 188 180 189 // Overlap 181 p.add(Box.createHorizontalGlue(), GBC.eol().fill(G ridBagConstraints.HORIZONTAL));190 p.add(Box.createHorizontalGlue(), GBC.eol().fill(GBC.HORIZONTAL)); 182 191 183 192 overlapCheckBox = new JCheckBox(tr("Overlap tiles"), wmsAdapter.PROP_OVERLAP.get()); … … 197 206 198 207 // Simultaneous connections 199 p.add(Box.createHorizontalGlue(), GBC.eol().fill(G ridBagConstraints.HORIZONTAL));208 p.add(Box.createHorizontalGlue(), GBC.eol().fill(GBC.HORIZONTAL)); 200 209 JLabel labelSimConn = new JLabel(tr("Simultaneous connections")); 201 210 spinSimConn = new JSpinner(new SpinnerNumberModel(wmsAdapter.PROP_SIMULTANEOUS_CONNECTIONS.get(), 1, 30, 1)); … … 203 212 overlapPanelSimConn.add(labelSimConn); 204 213 overlapPanelSimConn.add(spinSimConn); 205 p.add(overlapPanelSimConn, GBC.eol().fill(G ridBagConstraints.HORIZONTAL));214 p.add(overlapPanelSimConn, GBC.eol().fill(GBC.HORIZONTAL).anchor(GBC.NORTHWEST)); 206 215 207 216 allowRemoteControl = Main.pref.getBoolean("wmsplugin.remotecontrol", true); … … 210 219 remotePanel.add(remoteCheckBox); 211 220 212 p.add(remotePanel); 221 p.add(remotePanel,GBC.eol().fill(GBC.HORIZONTAL).anchor(GBC.NORTHWEST)); 222 223 p.add(new JPanel(),GBC.eol().fill(GBC.BOTH)); 224 return new JScrollPane(p); 225 } 226 227 @Override 228 public void addGui(final PreferenceTabbedPane gui) { 229 JPanel p = gui.createPreferenceTab("imagery", tr("Imagery Preferences"), tr("Modify list of imagery layers displayed in the Imagery menu")); 230 JTabbedPane pane = new JTabbedPane(); 231 pane.add(buildImageryProvidersPanel(gui)); 232 pane.add(buildSettingsPanel()); 233 pane.setTitleAt(0, tr("Imagery providers")); 234 pane.setTitleAt(1, tr("Settings")); 235 p.add(pane,GBC.std().fill(GBC.BOTH)); 213 236 } 214 237
Note:
See TracChangeset
for help on using the changeset viewer.