Jnlpmanager : creez et modifiez vos fichiers jnlp

Soyez le premier à donner votre avis sur cette source.

Vue 12 863 fois - Téléchargée 1 173 fois

Description

Si vous avez l'habitude de créer des fichiers JNLP pour lancer certaines de vos applications via JavaWebStart, peut être rejetez-vous un oeil à la syntaxe des fichiers à chaque fois.

Partant de ce constat pour mon cas personnel, j'ai developpé un petit programme qu génére le fichier en prenant toutes les infos dans des JTextField.

Il permet également de modifier un fichier existant, en mettant les données dans les JTextField apropriés.

Source / Exemple :


import all.zip;

Conclusion :


Pas grand chose signaler sur comment utiliser le programme, c'est assez intuitif je pense.

La fonction main est dans la classe Main. Le code est relativement bien commenté. Il peut servir d'exemple pour l'utilisation d'un GridBagLayout et de l'API DOM, utilisée pour l'enregistrement et le parsing des fichiers.

Attention, avant d'editer un fichier avec : toutes les possiblités d'un fichier JNLP ne sont pas prises en compte. Il suffit de jeter un oeil à la capture pour voir ce qui est specifiable.

L'ajout de la possiblité de créer des fichiers JNLP pour lancer des applets est déjà prévue dans le code, via quelques champs dans l'interface graphique. J'essaierai aussi de rajouter certaines possiblités qui correspondent à la spec 1.5 sans pour autant surcharger l'interface graphique.

Pas de bugs particuliers à signaler, si vous en trouvez merci de me les communiquer :)

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_neodante
Messages postés
2837
Date d'inscription
lundi 11 août 2003
Statut
Modérateur
Dernière intervention
16 décembre 2006
10 -
Bien bien ,
Suggestion : si tu pouvais mettre un peu de 'doc' dans l'appli avec des toolbox ou une fenêtre en bas qui affiche une info dés que l'on passe sur un item ;-)

++
gmi19oj19
Messages postés
545
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
28 septembre 2011
2 -
C'est une idée en effet. Et elle es meilleure que la mienne avec mes JToolTip sur les labels.
GillesWebmaster
Messages postés
507
Date d'inscription
mercredi 30 juin 2004
Statut
Membre
Dernière intervention
29 juillet 2009
1 -
Salut tu pourrais s'il te plait fournir un fichier Jar car moi ca me met une belle exception lorsque je lance JNLPManager.java ou Main.java!
Merci
krikete
Messages postés
22
Date d'inscription
mercredi 27 décembre 2006
Statut
Membre
Dernière intervention
28 mai 2007
-
j'ai une question a vous poser :
je fais une application client/serveur le client dois se conecter pour executer des modele de simulation que j'ai deployer avec java web start en .jnlp .
est ce que lors du lancemant de l'execution les .jar se telacharge dans son poste ou non????

c'est tres imporatnt car si c'est le cas cela ne m'arange pas!! je veus qu'il ai que l'execution c'est tous.......

merci
gmi19oj19
Messages postés
545
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
28 septembre 2011
2 -
En effet, les jar sont téléchargés en local, dans le dossier ApplicationData de ton homedirectory sous Windows (pour linux, j'en sais rien)

Un peu (même beaucop à la bourre, j'ai du zapper ce,message), pour le jar => je jetterai un oeil dans le semaine, je crois qu'il faut l'API SAX du fait que les classes utilisées ne sont pas définies par defaut dans l'API standard (ou alors ce sont seulement des interfaces).

Le jar qui traine sur mon disque fonctionne, mais comme j'ai le CLASSPATH qui est configuré ça m'aid epas àà cerner le pb >_<

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.