package GUI.dialogs; import java.awt.Dimension; import java.awt.Toolkit; import java.awt.Window; import GUI.MainWindow; import main.config.Config; /** * DialogHelper.java * @author Christopher Bertels (chbertel@uos.de) * 23.09.2008 * * Helferklasse für Dialogfenster. */ public class DialogHelper { /** * Setzt ein Fenster mittig auf den Bildschirm. * @param window Das Fenster, das mittig auf dem Bildschirm positioniert werden soll. */ public static void setToCenterScreen(Window window) { // dialog mittig auf dem bildschirm setzen Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); window.setLocation((int)screenSize.getWidth()/3, (int)screenSize.getHeight()/3); } public static void setLargeWindowToCenterScreen(Window window) { int resX = 1024; int resY = 768; if(Config.get().hasSetting(Config.Settings.MAINWINDOWRESX) && Config.get().hasSetting(Config.Settings.MAINWINDOWRESY)) { resX = Integer.parseInt(Config.get().getSetting(Config.Settings.MAINWINDOWRESX)); resY = Integer.parseInt(Config.get().getSetting(Config.Settings.MAINWINDOWRESY)); } Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); window.setLocation(((int)screenSize.getWidth()-resX)/2, ((int)screenSize.getHeight()-resY)/2); } }