From 2ff289b52c53a5893072f3aa3820fba29992e8f5 Mon Sep 17 00:00:00 2001 From: wbauer Date: Tue, 14 Oct 2008 09:28:48 +0000 Subject: added a splash screen git-svn-id: https://joinup.ec.europa.eu/svn/mocca/trunk@113 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4 --- BKULocalApp/pom.xml | 59 ++++++++++++---------- .../java/at/gv/egiz/bku/local/app/BKULauncher.java | 11 ++++ 2 files changed, 43 insertions(+), 27 deletions(-) (limited to 'BKULocalApp') diff --git a/BKULocalApp/pom.xml b/BKULocalApp/pom.xml index 594f5af2..f05aeba0 100644 --- a/BKULocalApp/pom.xml +++ b/BKULocalApp/pom.xml @@ -28,35 +28,40 @@ - - org.apache.maven.plugins - maven-jar-plugin - - - - true - at.gv.egiz.bku.local.app.BKULauncher - - - - + + org.apache.maven.plugins + maven-jar-plugin + + + + true + at.gv.egiz.bku.local.app.BKULauncher + + + development + ${pom.url} + splash.png + + + + maven-dependency-plugin - - - copy-dependencies - package - - copy-dependencies - - - ${project.build.directory} - false - false - true - - - + + + copy-dependencies + package + + copy-dependencies + + + ${project.build.directory} + false + false + true + + + diff --git a/BKULocalApp/src/main/java/at/gv/egiz/bku/local/app/BKULauncher.java b/BKULocalApp/src/main/java/at/gv/egiz/bku/local/app/BKULauncher.java index 9a953f9e..54d595fa 100644 --- a/BKULocalApp/src/main/java/at/gv/egiz/bku/local/app/BKULauncher.java +++ b/BKULocalApp/src/main/java/at/gv/egiz/bku/local/app/BKULauncher.java @@ -1,5 +1,6 @@ package at.gv.egiz.bku.local.app; +import java.awt.SplashScreen; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; @@ -32,6 +33,7 @@ public class BKULauncher implements BKUControllerInterface { private ResourceBundle resourceBundle = null; private Container server; + private SplashScreen splash = SplashScreen.getSplashScreen(); private void startUpServer() throws Exception { server = new Container(); @@ -57,8 +59,15 @@ public class BKULauncher implements BKUControllerInterface { "Greetings.Message"); } + private void initStart() { + + } + private void initFinished() { try { + if (splash != null) { + splash.close(); + } server.join(); } catch (InterruptedException e) { log.info(e); @@ -174,7 +183,9 @@ public class BKULauncher implements BKUControllerInterface { public static void main(String[] args) { try { + BKULauncher launcher = new BKULauncher(); + launcher.initStart(); launcher.checkConfig(args); launcher.startUpServer(); launcher.initTrayIcon(); -- cgit v1.2.3