Jnlpmanager : creez et modifiez vos fichiers jnlp

Soyez le premier à donner votre avis sur cette source.

Vue 12 900 fois - Téléchargée 1 174 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

krikete
Messages postés
22
Date d'inscription
mercredi 27 décembre 2006
Statut
Membre
Dernière intervention
28 mai 2007

merci d'avoir repondu aussi vite ; je travil sous window;
en fait j'ai lancer un jnlp a partir d'un site web j'ai pu voir l'execution mais je n'ai trouver les jar nul part??? pour ete sur j'ai meme essyer dans 2 syber plus chez moi......!!!
pouvz vous m'indiquer ou puis-je les trouver exactement!!

je vous remercie vraiment
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 >_<
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
GillesWebmaster
Messages postés
496
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
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.

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.