[Xulu-commits] r82 - trunk/src/edu/bonn/xulu

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Sat Feb 13 15:48:30 CET 2010


Author: mojays
Date: 2010-02-13 15:48:30 +0100 (Sat, 13 Feb 2010)
New Revision: 82

Modified:
   trunk/src/edu/bonn/xulu/XuluModellingPlatform.java
Log:
Put Xulu main frame to front after starting dialog is closed.

Modified: trunk/src/edu/bonn/xulu/XuluModellingPlatform.java
===================================================================
--- trunk/src/edu/bonn/xulu/XuluModellingPlatform.java	2010-02-10 17:31:01 UTC (rev 81)
+++ trunk/src/edu/bonn/xulu/XuluModellingPlatform.java	2010-02-13 14:48:30 UTC (rev 82)
@@ -631,9 +631,8 @@
       // ein Fenster angezeigt, in dem die Initialisierungsphasen angezeigt
       // werden
       SwingWorker.Work initWork = new SwingWorker.Work() {
-        public Object execute() {
-          new XuluModellingPlatform(args,((XuluStartingFrame)getSwingWorker().getDialog()).getPrintStream());
-          return null;
+        public XuluModellingPlatform execute() {
+          return new XuluModellingPlatform(args,((XuluStartingFrame)getSwingWorker().getDialog()).getPrintStream());
         }
         public void performError(Throwable err) {
           err.printStackTrace();
@@ -652,6 +651,10 @@
       // offen gehalten und nicht automatisch geschlossen
       startingWindow.setKeepOpen( keepStartFrameOpen );
       startingWindow.start();
+      // Nachdem das Start-Fenser geschlossen wurde, soll das XULU-Fenster
+      // im Vordergrund erscheinen
+      XuluModellingPlatform xuluAppl = (XuluModellingPlatform)startingWindow.getWorkResult();
+      xuluAppl.getMainFrame().toFront();
 
       // Begruessungsmeldung im Xulu-Fenster
       System.out.println("Start XULU by");



More information about the Xulu-commits mailing list