Revision 131

View differences:

org.gvsig.educa.batovi/trunk/org.gvsig.educa.batovi.mapviewer/org.gvsig.educa.batovi.mapviewer/src/main/java/org/gvsig/educa/batovi/mapviewer/Main.java
124 124

  
125 125
    private ImageIcon defaultIcon;
126 126

  
127
    private final Dimension dialogsSize;
128

  
127 129
    public static void main(String args[]) {
128 130
        new DefaultLibrariesInitializer().fullInitialize();
129 131
        instance = new Main();
......
147 149
        swingInstallerManager =
148 150
            SwingInstallerLocator.getSwingInstallerManager();
149 151
        fileChooser = new JFileChooser();
152

  
153
        // Gets screen size
154
        Toolkit toolkit = Toolkit.getDefaultToolkit();
155
        Dimension sSize = toolkit.getScreenSize();
156

  
157
        // Subtract a 10%
158
        dialogsSize =
159
            new Dimension(sSize.width - (sSize.width / 10), sSize.height
160
                - (sSize.height / 10));
161

  
150 162
        LOG.info("Strating application");
151 163
    }
152 164

  
......
167 179
        swingManager.addMapControlRegistrant(mapToolsRegistrant);
168 180

  
169 181
        try {
170
            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
182
            UIManager
183
                .setLookAndFeel("com.sun.java.swing.plaf.gtk.GTKLookAndFeel");
171 184
        } catch (Exception ex) {
172 185
            LOG.error("Exception setting system LookAndFeel: ".concat(UIManager
173 186
                .getSystemLookAndFeelClassName()), ex);
......
637 650

  
638 651
        }
639 652

  
653
        panel.setPreferredSize(getDialogsSize());
654

  
640 655
        winManager.showWindow(panel, translate("Install_Thematic_Map"),
641 656
            MODE.DIALOG);
642 657

  
......
728 743
        action.putValue(Action.LARGE_ICON_KEY, getImage(iconId));
729 744
        action.putValue(Action.SHORT_DESCRIPTION, tooltip);
730 745
    }
746

  
747
    /**
748
     * Gets preferred size for dialogs
749
     * 
750
     * @return the dialogsSize
751
     */
752
    public Dimension getDialogsSize() {
753
        return dialogsSize;
754
    }
731 755
}
org.gvsig.educa.batovi/trunk/org.gvsig.educa.batovi.mapviewer/org.gvsig.educa.batovi.mapviewer/src/main/java/org/gvsig/educa/batovi/mapviewer/OpenThematicMap.java
23 23

  
24 24
import java.awt.BorderLayout;
25 25
import java.awt.Dimension;
26
import java.awt.Toolkit;
27 26
import java.awt.event.ActionEvent;
28 27
import java.util.ArrayList;
29 28
import java.util.List;
......
110 109
     */
111 110
    private void initializeUI() {
112 111
        setLayout(new BorderLayout(5, 5));
113
        // Gets screen size
114
        Toolkit toolkit = Toolkit.getDefaultToolkit();
115
        Dimension sSize = toolkit.getScreenSize();
116 112

  
117
        // Subtract a 10%
118
        Dimension screenSize =
119
            new Dimension(sSize.width - (sSize.width / 10), sSize.height
120
                - (sSize.height / 10));
121

  
122 113
        setMinimumSize(new Dimension(300, 200));
123
        setPreferredSize(screenSize);
114
        setPreferredSize(main.getDialogsSize());
124 115

  
125 116
        list = new JList(mapNames.toArray());
126 117
        list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
org.gvsig.educa.batovi/trunk/org.gvsig.educa.batovi.mapviewer/org.gvsig.educa.batovi.mapviewer/src/main/java/org/gvsig/educa/batovi/mapviewer/tools/InfoListener.java
21 21
 */
22 22
package org.gvsig.educa.batovi.mapviewer.tools;
23 23

  
24
import java.awt.Dimension;
25 24
import java.awt.Image;
26
import java.awt.Toolkit;
27 25
import java.util.HashMap;
28 26
import java.util.Map;
29 27

  
......
60 58
     */
61 59
    private final MapControl mapCtrl;
62 60

  
63
    private final Dimension windowSize;
64

  
65 61
    // FIXME
66 62
    private final Image info = new ImageIcon(MapControl.class.getClassLoader()
67 63
        .getResource("org/gvsig/fmap/mapcontrol/images/InfoCursor.gif"))
......
82 78
     */
83 79
    public InfoListener(MapControl mc) {
84 80
        this.mapCtrl = mc;
85
        // Gets screen size
86
        Toolkit toolkit = Toolkit.getDefaultToolkit();
87
        Dimension sSize = toolkit.getScreenSize();
88 81

  
89
        // Subtract a 10%
90
        windowSize =
91
            new Dimension(sSize.width - (sSize.width / 10), sSize.height
92
                - (sSize.height / 10));
93

  
94 82
        main = Main.getInstance();
95 83
    }
96 84

  
......
135 123
                        .createLayersDynObjectSetComponent(layer2info, false);
136 124

  
137 125
                JComponent panel = infoComponent.asJComponent();
138
                panel.setPreferredSize(windowSize);
126
                panel.setPreferredSize(main.getDialogsSize());
139 127
                main.getWindowsManager().showWindow(panel,
140 128
                    main.translate("infoByPoint"), MODE.DIALOG);
141 129
            }

Also available in: Unified diff