Revision 131 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
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 |
} |
Also available in: Unified diff