Re: Iternationalisation application Swing
Xavier Outhier <[email protected]>
| Newsgroups | gmane.comp.java.netbeans.general.french |
|---|---|
| Message-ID | <[email protected]> |
Lorince T. wrote: > Bonjour tout le monde, > > J'ai une application Swing développé avec NB 5.0, et que j'ai utilisé > le Internationalization Wizard pour rendre mon application bilingue > (françai, anglais). J'ai fait des test d'excution à partir de l'IDE NB > 5.0 avec les options suivante pour la VM, français(-Duser.language=en > -Duser.country=GB), anglais(-Duser.language=en -Duser.country=GB), > jusque là tout c'est bien passé. Vu que l'application est bilingue et > que je souhaite donner la possibilité à chaque utilisateur de choisir > la langue de l'application au lancement, j'ai fait une petite fenêtre > avec 2 boutons français, anglais et j'aimerais que lors du click sur > l'un des 2 boutons, une des 2 langues soit choisi. mais le problème > est que je ne sais pas comment envoyer les options à la VM une fois > l'application lancé. > Si qlc peut m'éclairer sur la question se sera très une très bonne > chose car je planche sur le problème depuis qlq jours déjà. Je ne sais pas si c'est possible de modifier les parametre de la VM une fois lance. Par contre, tu peux mettre en place un systeme d'Obsevateur (Observer Pattern en anglais. Un article sur le sujet: http://www.javaworld.com/javaqa/2001-05/04-qa-0525-observer_p.html) La reference pour les Design pattern: Design Patterns Elements of Reusable Object-Oriented Software de Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides Plus specifique a java:Head First Design Patterns http://www.amazon.com/exec/obidos/ASIN/0596007124/httpwwwjavasc-20 Il y a aussi le forum I18N de sun: http://forum.java.sun.com/forum.jspa?forumID=16 Xavier.