Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > JWS
JWS Forum d'entraide sur la configuration et le déploiement d'applications avec Java Web Start
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/07/2011, 14h25   #1
DaveRidic
Membre régulier
 
Homme
Ingénieur d'études J2EE
Inscription : avril 2009
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Ingénieur d'études J2EE

Informations forums :
Inscription : avril 2009
Messages : 82
Points : 82
Points : 82
Par défaut JFrame vide avec javaws

Bonjour à tous,

je m'initie à JWS et je trouve ça super En dehors du fait que, encore une fois, ça fonctionne pas très bien sous linux, notamment la création d'un raccourci sur le bureau...

Mon problème : j'ai une appli en .jar executable qui fonctionne très bien quand je la lance sur mon pc (avec la jvm de java 6 update 26 ou bien avec opendJDK). Par contre dès que je la lance avec javaws (du java 6 update 26) il m'affiche la fenêtre (JFrame) principale, mais tout le reste (boutons, panel, etc.) a disparu . Le plus étonnant, c'est que ça marche avec le javaws de openJDK...

On dirait que ça a un lien avec la dimension des objets swing...

Si quelqu'un pense pouvoir m'aider, je l'en remercie.
DaveRidic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2011, 15h11   #2
tchize_
Expert Confirmé Sénior
 
Avatar de tchize_
 
Homme
Responsable de service informatique
Inscription : avril 2007
Messages : 18 280
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Service public

Informations forums :
Inscription : avril 2007
Messages : 18 280
Points : 32 756
Points : 32 756
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Pas d'exception? Quel OS? En standalone, elle marche (sans java ws, avec un main())?
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et
Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir.
tchize_ est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/07/2011, 17h46   #3
DaveRidic
Membre régulier
 
Homme
Ingénieur d'études J2EE
Inscription : avril 2009
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Ingénieur d'études J2EE

Informations forums :
Inscription : avril 2009
Messages : 82
Points : 82
Points : 82
Aucune exception malheureusement... Je travaille sur ubuntu 10.04. L'appli fonctionne très bien en standalone (c'est-à-dire avec java -jar MonAppli.jar, si j'ai bien compris ce qu'est le "standalone"...)

Elle fonctionne aussi très bien sous windows (en standalone ou avec javaws).
DaveRidic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 08h40   #4
Nemek
Modérateur
 
Avatar de Nemek
 
Homme Logan
Développeur Java
Inscription : août 2005
Messages : 1 692
Détails du profil
Informations personnelles :
Nom : Homme Logan
Âge : 27
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Java
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : août 2005
Messages : 1 692
Points : 3 638
Points : 3 638
As-tu activé la console JWS pour vérifier les traces émises sur les sorties standard et d'erreur ?

Est-ce que ton application n'a pas besoin de ressources et de librairie pour fonctionner ? Si c'est le cas il faut les référencer dans le JNLP.
__________________
Java : Forum - FAQ - Java SE 7 API - Java EE 6 API

ECM = Exemple(reproduit le problème) Complet (code compilable) Minimal (ne postez pas votre application !)
Une solution vous convient ? N'oubliez pas le tag
Signature par pitipoisson
Nemek est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 09h46   #5
DaveRidic
Membre régulier
 
Homme
Ingénieur d'études J2EE
Inscription : avril 2009
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Ingénieur d'études J2EE

Informations forums :
Inscription : avril 2009
Messages : 82
Points : 82
Points : 82
J'ai activté la console JWS et voilà ce que j'obtiens au lancement de mon appli :

Capture.png

Je pense que ce n'est pas normal non plus

J'utilise en effet la bibliothèque iText pour générer du PDF ; je ne l'ai pas mentionnée dans mon JNLP... Pouvez-vous m'indiquer comment svp ?

N.B. : je n'avais pas spécifié de dimension à ma JFrame au début... Je viens de lui mettre une taille fixe () et tout s'affiche bien dans ce cadre... Mais pas en plein écran, ni les autres fenêtres. Un bon schéma vaut mieux qu'un long discours :

Capture-1.png
DaveRidic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/07/2011, 10h11   #6
tchize_
Expert Confirmé Sénior
 
Avatar de tchize_
 
Homme
Responsable de service informatique
Inscription : avril 2007
Messages : 18 280
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Responsable de service informatique
Secteur : Service public

Informations forums :
Inscription : avril 2007
Messages : 18 280
Points : 32 756
Points : 32 756
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Si t'es sous linux, essaie de désactiver les effets de bureau. Normalement les java récentes ont résolu ce problème, mais sur des vieilles java avec compiz il arrivait ce phénomène de fenêtres vide, aléatoirement.
__________________
⥀⥁ Чиз faq java, cours java, javadoc. Pensez à et
Laisse entrer le jour après une nuit sombre. Si tu es toujours là, tu n'es pas faite pour mourir.
tchize_ est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/07/2011, 10h19   #7
DaveRidic
Membre régulier
 
Homme
Ingénieur d'études J2EE
Inscription : avril 2009
Messages : 82
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loiret (Centre)

Informations professionnelles :
Activité : Ingénieur d'études J2EE

Informations forums :
Inscription : avril 2009
Messages : 82
Points : 82
Points : 82
Ça marche ! J'ai désactivé les effets visuels et ça fonctionne bien

C'est quand même étrange comme fonctionnement car je suis normalement à jour dans ma version de Java...

Merci beaucoup pour vos réponses et bonne continuation !
DaveRidic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h22.


 
 
 
 
Partenaires

Hébergement Web