Revision 13120 trunk/extensions/extRasterTools-SE/src/org/gvsig/rastertools/colortable/ui/ColorTablePanel.java
ColorTablePanel.java | ||
---|---|---|
33 | 33 |
import javax.swing.JLabel; |
34 | 34 |
import javax.swing.JPanel; |
35 | 35 |
import javax.swing.JScrollPane; |
36 |
import javax.swing.JSplitPane; |
|
36 | 37 |
import javax.swing.JTabbedPane; |
37 | 38 |
import javax.swing.JTable; |
38 | 39 |
import javax.swing.JTextField; |
... | ... | |
92 | 93 |
private TabInterpolated tabInterpolated = null; |
93 | 94 |
private ListViewComponent listViewComponent = null; |
94 | 95 |
private JTabbedPane tabbedPane = null; |
95 |
private JPanel panelPreview = null;
|
|
96 |
private JSplitPane panelPreview = null;
|
|
96 | 97 |
private JPanel panelNoData = null; |
97 | 98 |
private JPanel panelButtons = null; |
98 | 99 |
private JCheckBox checkBoxInterpolated = null; |
... | ... | |
128 | 129 |
panelLeft.add(getTabbedPane(), BorderLayout.CENTER); |
129 | 130 |
panelLeft.add(getPanelNoData(), BorderLayout.SOUTH); |
130 | 131 |
|
131 |
JPanel jSplitPane1 = new JPanel(); |
|
132 |
jSplitPane1.setLayout(new BorderLayout(8, 8)); |
|
133 |
jSplitPane1.add(panelLeft, BorderLayout.CENTER); |
|
134 |
jSplitPane1.add(getPanelPreview(), BorderLayout.EAST); |
|
132 |
JSplitPane jSplitPane1 = new JSplitPane(); |
|
133 |
jSplitPane1.setLeftComponent(panelLeft); |
|
134 |
jSplitPane1.setRightComponent(getPanelPreview()); |
|
135 |
jSplitPane1.setResizeWeight(1.0); |
|
136 |
jSplitPane1.setOneTouchExpandable(true); |
|
137 |
jSplitPane1.setContinuousLayout(true); |
|
138 |
jSplitPane1.setBorder(null); |
|
135 | 139 |
|
136 | 140 |
add(jSplitPane1, BorderLayout.CENTER); |
137 | 141 |
|
... | ... | |
200 | 204 |
* Devuelve el panel donde estar? el widget de preview |
201 | 205 |
* @return |
202 | 206 |
*/ |
203 |
private JPanel getPanelPreview() {
|
|
207 |
private JSplitPane getPanelPreview() {
|
|
204 | 208 |
if (panelPreview == null) { |
205 |
panelPreview = new JPanel(); |
|
206 |
panelPreview.setLayout(new BorderLayout(8, 8)); |
|
209 |
panelPreview = new JSplitPane(); |
|
210 |
panelPreview.setOrientation(javax.swing.JSplitPane.VERTICAL_SPLIT); |
|
211 |
panelPreview.setOneTouchExpandable(true); |
|
212 |
panelPreview.setContinuousLayout(true); |
|
213 |
panelPreview.setBorder(null); |
|
214 |
panelPreview.setResizeWeight(0.0); |
|
207 | 215 |
panelPreview.setPreferredSize(new Dimension(220, 0)); |
216 |
panelPreview.setMinimumSize(new Dimension(220, 0)); |
|
208 | 217 |
|
218 |
|
|
209 | 219 |
JPanel jsubpanel = new JPanel(); |
210 | 220 |
JPanel jsubpanel2 = new JPanel(); |
211 | 221 |
jsubpanel.setBorder(javax.swing.BorderFactory.createTitledBorder(null, PluginServices.getText(this, "vista_previa"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null)); |
... | ... | |
216 | 226 |
jsubpanel2.add(getImageNavigator(), BorderLayout.CENTER); |
217 | 227 |
jsubpanel.add(jsubpanel2, BorderLayout.CENTER); |
218 | 228 |
|
219 |
panelPreview.add(jsubpanel, BorderLayout.CENTER); |
|
229 |
jsubpanel.setPreferredSize(new Dimension(237, 237)); |
|
230 |
jsubpanel.setMinimumSize(new Dimension(237, 237)); |
|
231 |
jsubpanel.setMaximumSize(new Dimension(237, 237)); |
|
220 | 232 |
|
233 |
panelPreview.setTopComponent(jsubpanel); |
|
234 |
|
|
221 | 235 |
JPanel jsubpanel3 = new JPanel(); |
222 | 236 |
JPanel jsubpanel4 = new JPanel(); |
223 | 237 |
jsubpanel3.setBorder(javax.swing.BorderFactory.createTitledBorder(null, PluginServices.getText(this, "libreria"), javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null)); |
... | ... | |
236 | 250 |
|
237 | 251 |
jsubpanel3.setPreferredSize(new Dimension(0, 192)); |
238 | 252 |
|
239 |
panelPreview.add(jsubpanel3, BorderLayout.SOUTH);
|
|
253 |
panelPreview.setBottomComponent(jsubpanel3);
|
|
240 | 254 |
} |
241 | 255 |
return panelPreview; |
242 | 256 |
} |
Also available in: Unified diff