Est-ce que quelqu'un connaît un moyen de "skin" des applications de bureau Java. (Comme les skins Winamp, ou les skins pour MirandaIM)? Je ne veux pas créer mon propre look.Skinning Applications de bureau Java?
Répondre
Oui, il y a plusieurs façons de le faire, mais je ne connais personne qui soit vraiment simple. Jetez un oeil à Nimbus: The New Face of Swing, il contient quelques exemples. Vous pouvez souvent remplacer l'apparence des composants ou simplement changer les couleurs.
Quelques liens:
Et vous pouvez toujours passer à un autre LaF, dans l'exemple Substance.
Swing est doté d'un support dynamique intégré. Si vous parlez des applications de bureau, vous pouvez commencer par Lesson: Modifying the Look and Feel. Editer: Si vous parlez d'une application web, alors utilisez absolument .css
pour obtenir une interface skinnable. CSS Zen Garden est un excellent exemple/tutoriel sur la façon dont la même page peut être complètement différente avec un fichier .css
différent.
Nous avons utilisé avec succès le NimROD Look and Feel pour «habiller» le look Swing &. Cela fonctionne bien, a plusieurs «thèmes» déjà écrits pour cela, et peut être ajouté dans quelques lignes de code.
Nimrod est génial Je l'ai utilisé plusieurs fois en conjonction avec Miglayout, toutes les autres dispositions pâles dans Comparaison – JPM
applications de bureau, ou des applications web? – skaffman
Sry, je parle d'applications de bureau. – Hemeroc