Ticket #20204: JOSM-preferences-borders-fix.diff

File JOSM-preferences-borders-fix.diff, 4.8 KB (added by DevCharly, 5 years ago)
  • src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java

     
    373373        panel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5));
    374374        panel.add(colorFilter, GBC.eol().fill(HORIZONTAL));
    375375        JScrollPane scrollpane = new JScrollPane(colors);
    376         scrollpane.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
    377376        panel.add(scrollpane, GBC.eol().fill(BOTH));
    378377        JPanel buttonPanel = new JPanel(new GridBagLayout());
    379378        panel.add(buttonPanel, GBC.eol().insets(5, 0, 5, 5).fill(HORIZONTAL));
  • src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java

     
    2020import javax.swing.JLabel;
    2121import javax.swing.JOptionPane;
    2222import javax.swing.JPanel;
     23import javax.swing.JScrollPane;
    2324import javax.swing.JSeparator;
    2425
    2526import org.openstreetmap.josm.actions.ExpertToggleAction;
     
    368369
    369370        unitsCombo.setSelectedItem(SystemOfMeasurement.getSystemOfMeasurement());
    370371
    371         projPanel.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));
    372372        projPanel.add(new JLabel(tr("Projection method")), GBC.std().insets(5, 5, 0, 5));
    373373        projPanel.add(GBC.glue(5, 0), GBC.std().fill(GBC.HORIZONTAL));
    374374        projPanel.add(projectionCombo, GBC.eop().fill(GBC.HORIZONTAL).insets(0, 5, 5, 5));
     
    412412        projPanel.add(unitsCombo, GBC.eop().fill(GBC.HORIZONTAL).insets(0, 5, 5, 5));
    413413        projPanel.add(GBC.glue(1, 1), GBC.std().fill(GBC.HORIZONTAL).weight(1.0, 1.0));
    414414
    415         gui.createPreferenceTab(this).add(projPanel.getVerticalScrollPane(), GBC.std().fill());
     415        JScrollPane scrollPane = projPanel.getVerticalScrollPane();
     416        scrollPane.setBorder(BorderFactory.createEmptyBorder());
     417        gui.createPreferenceTab(this).add(scrollPane, GBC.std().fill());
    416418
    417419        selectedProjectionChanged(pc);
    418420    }
  • src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java

     
    9797        addSettingsSection(p, tr("TMS Settings"), tmsSettings, GBC.eol().fill(HORIZONTAL));
    9898
    9999        p.add(new JPanel(), GBC.eol().fill(BOTH));
    100         return GuiHelper.setDefaultIncrement(new JScrollPane(p));
     100        JScrollPane scrollPane = new JScrollPane(p);
     101        scrollPane.setBorder(BorderFactory.createEmptyBorder());
     102        return GuiHelper.setDefaultIncrement(scrollPane);
    101103    }
    102104
    103105    @Override
  • src/org/openstreetmap/josm/gui/preferences/validator/ValidatorTestsPreference.java

     
    1414import javax.swing.JCheckBox;
    1515import javax.swing.JLabel;
    1616import javax.swing.JPanel;
     17import javax.swing.JScrollPane;
    1718
    1819import org.openstreetmap.josm.data.preferences.sources.ValidatorPrefHelper;
    1920import org.openstreetmap.josm.data.validation.OsmValidator;
     
    8990            test.addGui(testPanel);
    9091        }
    9192
     93        JScrollPane scrollPane = GuiHelper.embedInVerticalScrollPane(testPanel);
     94        scrollPane.setBorder(BorderFactory.createEmptyBorder());
    9295        gui.getValidatorPreference().addSubTab(this, tr("Tests"),
    93                 GuiHelper.embedInVerticalScrollPane(testPanel),
     96                scrollPane,
    9497                tr("Choose tests to enable"));
    9598    }
    9699
  • src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java

     
    261261            super(preferencePanel.getComponent());
    262262            this.preferenceSetting = preferencePanel.getTabPreferenceSetting();
    263263            GuiHelper.setDefaultIncrement(this);
     264            setBorder(BorderFactory.createEmptyBorder());
    264265        }
    265266
    266267        @Override