Je suis fatigué de JButtons, comment puis-je faire une plus belle interface graphique en java?

Jusqu'à présent, j'ai seulement construit des "petits" des applications graphiques, à l'aide de swing et JComponents comme je l'ai appris à l'école. Pourtant, je ne supporte pas laid JButtons plus. J'ai essayé de jouer avec les différents JButton méthodes, comme changer les couleurs, mettre des icônes etc. mais je ne suis toujours pas satisfait. Comment voulez-vous faire une plus belle interface graphique en java ?

Je suis à la recherche pour pas trop lourd alternatives (comme, sans grands cadres ou trop compliqué bibliothèques).

  • stackoverflow.com/questions/2248342/skinning-java-applications/...
  • Olléon: +1 à Noter que dans certains cas où j'ai besoin de quelques non-composant existant (comme, disons, un "dual/tri/quad barre de progression" [couleurs différentes dans le même "barre de progression"]) et je voulais qu'il ressemble exactement la même chose sur Linux, Windows et OS X, j'ai pris la peine d'écrire mon propre, faible poids, self-made, les pixels composant. Ce n'est pas différente de l'écriture 2D interface graphique pour les jeux (menus, etc.). Oh btw, toutes les suggestions de parler de changer la mise en page par défaut sont peu susceptibles de donner des résultats acceptables sur OS X: vous voulez vous assurer que l'utilisation de ces L&F lorsque vous n'êtes pas sur OS X 😉
  • Olléon: notez également la deuxième raison pour laquelle vous ne pouvez souhaitez utiliser ces L&F sur OS X, c'est que cela risque de casser la Pomme de lignes directrices (par défaut, sans toucher à quoi que ce soit, la Java JButton a l'air très sympa sur OS X).