Revision 8245
trunk/libraries/libUI/src/org/gvsig/gui/beans/filterPanel/tableFilterQueryPanel/TableFilterQueryJPanel.java | ||
---|---|---|
64 | 64 |
* @author Pablo Piqueras Bartolom? (p_queras@hotmail.com) |
65 | 65 |
*/ |
66 | 66 |
public class TableFilterQueryJPanel extends AbstractFilterQueryJPanel implements Serializable { |
67 |
private static final long serialVersionUID = -4758271351761958190L;
|
|
67 |
private static final long serialVersionUID = 3932746606990880933L;
|
|
68 | 68 |
|
69 | 69 |
protected javax.swing.JPanel setButtonsJPanel = null; |
70 | 70 |
protected javax.swing.JButton btnNuevo = null; |
71 | 71 |
protected javax.swing.JButton btnAdd = null; |
72 | 72 |
protected javax.swing.JButton btnFromSet = null; |
73 |
protected javax.swing.JScrollPane fieldsJScrollPane = null; |
|
74 |
protected javax.swing.JScrollPane valuesJScrollPane = null; |
|
75 | 73 |
protected int defaultSetButtonsPanelWidth = 170; |
76 | 74 |
protected int defaultSetButtonsPanelHeight = 100; |
77 | 75 |
protected int filterJScrollPaneHeight = defaultBottomJPanelHeight - 10; |
... | ... | |
298 | 296 |
|
299 | 297 |
return bottomJPanel; |
300 | 298 |
} |
299 |
|
|
300 |
/* |
|
301 |
* (non-Javadoc) |
|
302 |
* @see org.gvsig.gui.beans.filterPanel.AbstractFilterQueryJPanel#resizeWidth(int) |
|
303 |
*/ |
|
304 |
public void resizeWidth(int new_Width) { |
|
305 |
int difference = new_Width - defaultWidth; |
|
306 |
|
|
307 |
if (difference != 0) { |
|
308 |
this.setPreferredSize(new Dimension(this.getPreferredSize().width + difference, this.getPreferredSize().height)); |
|
309 |
topJPanel.setPreferredSize(new Dimension(topJPanel.getPreferredSize().width + difference, topJPanel.getPreferredSize().height)); |
|
310 |
bottomJPanel.setPreferredSize(new Dimension(bottomJPanel.getPreferredSize().width + difference, bottomJPanel.getPreferredSize().height)); |
|
311 |
int halfDifference = difference / 2; |
|
312 |
|
|
313 |
filterJScrollPane.setPreferredSize(new Dimension(filterJScrollPane.getPreferredSize().width + halfDifference, filterJScrollPane.getPreferredSize().height)); |
|
314 |
|
|
315 |
setButtonsJPanel.setPreferredSize(new Dimension(setButtonsJPanel.getPreferredSize().width + halfDifference, setButtonsJPanel.getPreferredSize().height)); |
|
316 |
btnNuevo.setPreferredSize(new Dimension(btnNuevo.getPreferredSize().width + halfDifference, btnNuevo.getPreferredSize().height)); |
|
317 |
btnAdd.setPreferredSize(new Dimension(btnAdd.getPreferredSize().width + halfDifference, btnAdd.getPreferredSize().height)); |
|
318 |
btnFromSet.setPreferredSize(new Dimension(btnFromSet.getPreferredSize().width + halfDifference, btnFromSet.getPreferredSize().height)); |
|
319 |
|
|
320 |
fieldsJPanel.setPreferredSize(new Dimension(fieldsJPanel.getPreferredSize().width + halfDifference, fieldsJPanel.getPreferredSize().height)); |
|
321 |
fieldsJScrollPane.setPreferredSize(new Dimension(fieldsJScrollPane.getPreferredSize().width + halfDifference, fieldsJScrollPane.getPreferredSize().height)); |
|
322 |
|
|
323 |
valuesJPanel.setPreferredSize(new Dimension(valuesJPanel.getPreferredSize().width + halfDifference, valuesJPanel.getPreferredSize().height)); |
|
324 |
valuesJScrollPane.setPreferredSize(new Dimension(valuesJScrollPane.getPreferredSize().width + halfDifference, valuesJScrollPane.getPreferredSize().height)); |
|
325 |
} |
|
326 |
} |
|
301 | 327 |
} |
Also available in: Unified diff