Revision 2075 branches/gvSIG_03_SLD/applications/appgvSIG/src/com/iver/cit/gvsig/gui/thememanager/legendmanager/FPanelLegendManager.java
FPanelLegendManager.java | ||
---|---|---|
43 | 43 |
*/ |
44 | 44 |
package com.iver.cit.gvsig.gui.thememanager.legendmanager; |
45 | 45 |
|
46 |
import java.awt.CardLayout; |
|
46 | 47 |
import java.awt.event.ActionEvent; |
47 | 48 |
import java.awt.event.ActionListener; |
48 |
import javax.swing.BoxLayout; |
|
49 |
|
|
49 | 50 |
import javax.swing.ButtonGroup; |
50 | 51 |
import javax.swing.JButton; |
51 | 52 |
import javax.swing.JCheckBox; |
52 |
import javax.swing.JDialog;
|
|
53 |
import javax.swing.JFileChooser;
|
|
53 |
import javax.swing.JComboBox;
|
|
54 |
import javax.swing.JLabel;
|
|
54 | 55 |
import javax.swing.JOptionPane; |
55 | 56 |
import javax.swing.JPanel; |
56 | 57 |
import javax.swing.JRadioButton; |
57 |
import javax.swing.JTabbedPane; |
|
58 |
import javax.swing.JScrollPane; |
|
59 |
import javax.swing.JTextArea; |
|
58 | 60 |
|
59 |
import com.hardcode.gdbms.engine.data.DataSource; |
|
60 |
import com.hardcode.gdbms.engine.instruction.FieldNotFoundException; |
|
61 | 61 |
import com.iver.andami.PluginServices; |
62 | 62 |
import com.iver.andami.messages.Messages; |
63 |
import com.iver.andami.ui.mdiManager.View; |
|
64 |
import com.iver.andami.ui.mdiManager.ViewInfo; |
|
65 | 63 |
import com.iver.cit.gvsig.fmap.DriverException; |
66 | 64 |
import com.iver.cit.gvsig.fmap.FMap; |
67 | 65 |
import com.iver.cit.gvsig.fmap.layers.FLayer; |
68 | 66 |
import com.iver.cit.gvsig.fmap.layers.XMLException; |
69 |
import com.iver.cit.gvsig.fmap.layers.layerOperations.AlphanumericData; |
|
70 | 67 |
import com.iver.cit.gvsig.fmap.layers.layerOperations.Classifiable; |
71 | 68 |
import com.iver.cit.gvsig.fmap.layers.layerOperations.ClassifiableVectorial; |
72 |
import com.iver.cit.gvsig.fmap.rendering.ClassifiedLegend; |
|
73 | 69 |
import com.iver.cit.gvsig.fmap.rendering.IntervalLegend; |
74 | 70 |
import com.iver.cit.gvsig.fmap.rendering.Legend; |
75 | 71 |
import com.iver.cit.gvsig.fmap.rendering.SingleSymbolLegend; |
... | ... | |
81 | 77 |
import com.iver.cit.gvsig.gui.thememanager.legendmanager.panels.FPanelLegendDefault; |
82 | 78 |
import com.iver.cit.gvsig.gui.thememanager.legendmanager.panels.FPanelLegendLabels; |
83 | 79 |
import com.iver.cit.gvsig.gui.thememanager.legendmanager.panels.FPanelLegendValues; |
84 |
import com.iver.utiles.GenericFileFilter; |
|
85 |
|
|
86 |
import java.awt.BorderLayout; |
|
87 |
import java.awt.CardLayout; |
|
88 |
import java.awt.Component; |
|
89 |
|
|
90 |
import javax.swing.JLabel; |
|
91 |
import javax.swing.JComboBox; |
|
92 |
import javax.swing.JTextArea; |
|
93 |
|
|
94 |
import javax.swing.JScrollPane; |
|
95 | 80 |
/** |
96 | 81 |
* |
97 | 82 |
* @author jmorell |
... | ... | |
138 | 123 |
} |
139 | 124 |
|
140 | 125 |
private void initialize() { |
141 |
visibleCard=0;
|
|
126 |
visibleCard=0;
|
|
142 | 127 |
JPanel selector = new JPanel(); |
143 | 128 |
selector.setLayout(null); |
144 | 129 |
|
... | ... | |
181 | 166 |
selector.setBounds(5, 41, 119, 192); |
182 | 167 |
selector.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED)); |
183 | 168 |
selector.setBackground(java.awt.SystemColor.activeCaptionText); |
184 |
cards.setBounds(130, 76, 502, 283);
|
|
169 |
cards.setBounds(130, 89, 502, 270);
|
|
185 | 170 |
cards.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, null, null)); |
186 | 171 |
symbolButton.setBounds(7, 7, 95, 23); |
187 | 172 |
symbolButton.setSelected(true); |
... | ... | |
192 | 177 |
intervalsButton.setBackground(java.awt.SystemColor.activeCaptionText); |
193 | 178 |
labelsButton.setBounds(7, 76, 81, 23); |
194 | 179 |
labelsButton.setBackground(java.awt.SystemColor.activeCaptionText); |
195 |
this.setSize(642, 366);
|
|
180 |
this.setSize(649, 377);
|
|
196 | 181 |
cards.add(m_defaultLegendPanel, "symbol"); |
197 | 182 |
this.add(selector, null); |
198 | 183 |
selector.add(symbolButton, null); |
... | ... | |
449 | 434 |
if (jPanel == null) { |
450 | 435 |
jPanel = new JPanel(); |
451 | 436 |
jPanel.setLayout(null); |
452 |
jPanel.setBounds(130, 41, 502, 31);
|
|
437 |
jPanel.setBounds(130, 41, 501, 46);
|
|
453 | 438 |
jPanel.setBorder(javax.swing.BorderFactory.createBevelBorder(javax.swing.border.BevelBorder.LOWERED)); |
454 | 439 |
jPanel.add(getJScrollPane(), null); |
455 | 440 |
} |
... | ... | |
469 | 454 |
jTextArea.setRows(0); |
470 | 455 |
jTextArea.setWrapStyleWord(false); |
471 | 456 |
jTextArea.setEditable(false); |
457 |
jTextArea.setPreferredSize(new java.awt.Dimension(495,40)); |
|
472 | 458 |
} |
473 | 459 |
return jTextArea; |
474 | 460 |
} |
... | ... | |
560 | 546 |
private JScrollPane getJScrollPane() { |
561 | 547 |
if (jScrollPane == null) { |
562 | 548 |
jScrollPane = new JScrollPane(); |
563 |
jScrollPane.setBounds(2, 2, 498, 28);
|
|
549 |
jScrollPane.setBounds(2, 2, 498, 42);
|
|
564 | 550 |
jScrollPane.setViewportView(getJTextArea()); |
565 | 551 |
} |
566 | 552 |
return jScrollPane; |
Also available in: Unified diff