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 :)
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.