#1 Le 25/07/2007, à 16:50
- Pierre Thibault
Comment changer l'apparence par défaut des applications Java?
Bonjour,
Est-ce que quelqu'un saurait comment on peut faire pour changer l'apparence par défaut des applications Java sur Kubuntu?
Merci.
Hors ligne
#2 Le 25/07/2007, à 21:32
- obiwankennedy
Re : Comment changer l'apparence par défaut des applications Java?
Regarde du coté des lookandfeel java.
Dans mes logiciels, j'écris ton nom.
SGNGD: SvgGd is Not GD
Rolisteam
Hors ligne
#3 Le 26/07/2007, à 00:22
- Pierre Thibault
Re : Comment changer l'apparence par défaut des applications Java?
Salut,
J'ai regardé mais je ne suis arrivé à rien. Il semble que seul l'interface métal soit disponible. Il faut probablement installé une autre jar pour changer le look mais, jusqu'ici, je ne sais pas comment.
A+
Hors ligne
#4 Le 26/07/2007, à 06:21
- obiwankennedy
Re : Comment changer l'apparence par défaut des applications Java?
voici la procedure pour changer de look and feel.
http://java.developpez.com/faq/gui/?pag … WTSwing#lf
Oui, tu faut effectivement télécharger des "look and feel" :
http://java.sun.com/developer/techDocs/hi/repository/
http://www.randelshofer.ch/quaqua/download.html
http://www.stefan-krause.com/java/
http://javootoo.l2fprod.com/plaf/skinlf/index.php tu as un menu avec plein de look and feel gratuit...
Dans mes logiciels, j'écris ton nom.
SGNGD: SvgGd is Not GD
Rolisteam
Hors ligne
#5 Le 26/07/2007, à 19:50
- Pierre Thibault
Re : Comment changer l'apparence par défaut des applications Java?
Merci de toutes ces informations.
Malheureusement, il n'y pas grand chose de bon: certains Look&Feel sont commerciaux, d'autres ne fonctionnent que sur le Mac ou sur Windows et, la majorité, ne sont pas très beaux.
J'en ai quand même installés quelques uns. J'ai placé les jar dans $JAVA_HOME/jre/lib/ext/ pour que celles-ci soient disponibles pour toutes les applications. De plus, j'ai créé le fichier swing.properties dans $JAVA_HOME/jre/lib/ pour choisir le look&feel par défaut:
#swing.defaultlaf=com.nilo.plaf.nimrod.NimRODLookAndFeel
#swing.defaultlaf=net.infonode.gui.laf.InfoNodeLookAndFeel
swing.defaultlaf=org.jvnet.substance.SubstanceLookAndFeel
Une propriété intéressante pour améliorer l'apparence des applications Java est 'swing.aatext'. Si vous lancez une application avec '-Dswing.aatext=true' sur la même ligne de commande qui lance 'java', le système anticrénage de Java sera activé pour l'affichage du texte.
A+
Hors ligne