2010-06-04 4 views

Répondre

4

Depuis Java 1.6, vous pouvez spécifier à la ligne de commande

java -splash:filename.gif SplashTest 

Voir cette article

+0

Salut, Merci pour votre réponse. Mais mon exigence est de créer un écran de démarrage pour une application de fenêtre qui devrait répliquer netbeans ou eclipse splash screen. S'il vous plaît aider à travers un extrait de code – Chandu

5

Alternativement vous pouvez ajouter une entrée comme celle-ci sur e:

<SplashScreen-Image>images/splash.png</SplashScreen-Image> 

Pour votre MANIFEST.MF. Vous pouvez avoir un outil de construction tel que maven ajouter ceci automatiquement.

Il est également possible d'utiliser simplement un JWindow comme écran de démarrage, mais il n'apparaîtra pas tant que la JVM n'est pas en cours d'exécution. En utilisant l'empileur de méthode décrit (qui est le même que celui que je pointe), vous montrerez l'éclaboussure avant même que la JVM ait fini de charger, ce qui pourrait être nécessaire sur un matériel plus ancien.

+0

Salut, Merci pour votre réponse. Mais mon exigence est de créer un écran de démarrage pour une application de fenêtre qui devrait répliquer netbeans ou eclipse splash screen. Aidez-nous à travers un extrait de code. – Chandu

0

Il existe un exemple d'écran Javafx équivalent à Splash. Cependant cet écran de démarrage est fondamentalement une applet java swing qui est appelée depuis javafx pour être affichée à l'utilisateur et simule plus ou moins l'éclaboussure eclipse et netbeans en utilisant la barre de progression et les titres pour le contenu chargé. Le lien suivant est le http://0divides0.wordpress.com/2011/03/17/splash-screen-with-javafx/

Vous devez être en mesure d'obtenir le code et de séparer le code écran de démarrage écrit en java swings et l'utiliser pour vous-même.

0

Vous pouvez également utiliser le plugin splasher-maven de www.bitstrings.org pour créer ou éditer un écran de démarrage. Cela peut être utile pour l'image de marque ou lorsque vous avez besoin de superposer des informations dynamiques comme la version ou un profil.

+0

Un lien vers le plugin? Comment cela serait-il meilleur que les autres options? –

0

Si vous voulez un écran de démarrage comme une image simple qui se charge avant votre application, faites un clic droit dans netbeans sur le nom du projet, allez à propriétés. Dans la fenêtre des propriétés aller à RUN dans la dernière case (VM OPTIONS) collez:

-splash: src/images/pictureName.jpg

Cela suppose ci-dessus vous avez un paquet java appelé images avec l'image que vous voulez dedans, vous pouvez changer le chemin vers où vous voulez.

Questions connexes