Revision 38607 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/view/info/gui/FInfoDialog.java
FInfoDialog.java | ||
---|---|---|
4 | 4 |
import java.awt.BorderLayout; |
5 | 5 |
|
6 | 6 |
import javax.swing.JPanel; |
7 |
import javax.swing.JScrollPane; |
|
7 | 8 |
|
8 | 9 |
import org.gvsig.andami.PluginServices; |
9 | 10 |
import org.gvsig.andami.ui.mdiManager.IWindowListener; |
... | ... | |
23 | 24 |
IWindowListener { |
24 | 25 |
|
25 | 26 |
private static final long serialVersionUID = -6707094091114785970L; |
27 |
|
|
26 | 28 |
private LayersDynObjectSetComponent infoViewer; |
29 |
private JScrollPane scroll = null; |
|
27 | 30 |
|
28 | 31 |
public FInfoDialog(LayersDynObjectSetComponent info) { |
29 | 32 |
super(new BorderLayout()); |
30 | 33 |
this.infoViewer = info; |
31 |
add(infoViewer.asJComponent(), BorderLayout.CENTER); |
|
34 |
|
|
35 |
scroll = new JScrollPane( |
|
36 |
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, |
|
37 |
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); |
|
38 |
scroll.setViewportView(infoViewer.asJComponent()); |
|
39 |
add(scroll, BorderLayout.CENTER); |
|
32 | 40 |
setSize(500, 375); |
33 | 41 |
} |
34 | 42 |
|
... | ... | |
37 | 45 |
if (infoViewer != null) { |
38 | 46 |
infoViewer.dispose(); |
39 | 47 |
} |
40 |
|
|
48 |
|
|
41 | 49 |
this.removeAll(); |
42 | 50 |
this.infoViewer = info; |
43 |
add(infoViewer.asJComponent(), BorderLayout.CENTER); |
|
51 |
|
|
52 |
scroll = new JScrollPane( |
|
53 |
JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, |
|
54 |
JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED); |
|
55 |
scroll.setViewportView(infoViewer.asJComponent()); |
|
56 |
add(scroll, BorderLayout.CENTER); |
|
44 | 57 |
} |
45 | 58 |
|
46 | 59 |
public WindowInfo getWindowInfo() { |
Also available in: Unified diff