Changeset 2748 in josm for trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/AdvancedChangesetQueryPanel.java
- Timestamp:
- 2010-01-06T20:35:56+01:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/AdvancedChangesetQueryPanel.java
r2689 r2748 6 6 import java.awt.BorderLayout; 7 7 import java.awt.Color; 8 import java.awt.Dimension;9 8 import java.awt.GridBagConstraints; 10 9 import java.awt.GridBagLayout; 11 10 import java.awt.Insets; 12 import java.awt.Rectangle;13 11 import java.awt.event.ItemEvent; 14 12 import java.awt.event.ItemListener; … … 28 26 import javax.swing.JScrollPane; 29 27 import javax.swing.JTextField; 30 import javax.swing.Scrollable;31 28 import javax.swing.text.JTextComponent; 32 29 … … 39 36 import org.openstreetmap.josm.gui.widgets.BoundingBoxSelectionPanel; 40 37 import org.openstreetmap.josm.gui.widgets.SelectAllOnFocusGainedDecorator; 38 import org.openstreetmap.josm.gui.widgets.VerticallyScrollablePanel; 41 39 import org.openstreetmap.josm.io.ChangesetQuery; 42 40 import org.openstreetmap.josm.tools.CheckParameterUtil; … … 59 57 protected JPanel buildQueryPanel() { 60 58 ItemListener stateChangeHandler = new RestrictionGroupStateChangeHandler(); 61 JPanel pnl = new QuerySpecificationPanel();59 JPanel pnl = new VerticallyScrollablePanel(); 62 60 pnl.setBorder(BorderFactory.createEmptyBorder(5,5,5,5)); 63 61 pnl.setLayout(new GridBagLayout()); … … 961 959 } 962 960 963 static private class QuerySpecificationPanel extends JPanel implements Scrollable {964 public Dimension getPreferredScrollableViewportSize() {965 return getPreferredSize();966 }967 968 public int getScrollableBlockIncrement(Rectangle arg0, int arg1, int arg2) {969 return 20;970 }971 972 public boolean getScrollableTracksViewportHeight() {973 return false;974 }975 976 public boolean getScrollableTracksViewportWidth() {977 return true;978 }979 980 public int getScrollableUnitIncrement(Rectangle arg0, int arg1, int arg2) {981 return 10;982 }983 }984 985 961 /** 986 962 * Validator for user ids entered in in a {@see JTextComponent}.
Note:
See TracChangeset
for help on using the changeset viewer.