Revision 38607 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/project/documents/view/info/gui/FInfoDialog.java

View differences:

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