Non, j'ai lu en diagonale, et voulais susciter de nouveaux trolls ^^.
Tu peux définir un look & feel particulier dans tes appli. Swing : par défaut, Java propose les thèmes Metal (l'horrible thème par défaut), Motif (pour la nostalgie, mais tout aussi horrible), et un look dit "natif", qui s'adapte à l'environnement (sous Linux, du GTK ; rendu imparfait, mais qui trompera beaucoup de monde ^^).
Tu peux même définir "à la volée" le thème de tes appli. Swing au lancement.
More details here:
http://java.sun.com/docs/books/tutorial/uiswing/lookandfeel/plaf.html
Sans compter la possibilité d'utiliser d'autres thèmes "non Sun" (les JGoodies en contiennent de jolis).
Tu peux également la bibliothèque SWT (celle utilisée par Eclipse ou Azureus entre autres), qui est une sorte de wrapper Java à GTK sous Linux ; intéressante mais déroutante si on a longtemps roulé sa bosse avec Swing.