Kevin Kofler (./205) :
Le look&feel natif n'est pas par défaut, le développeur doit l'activer manuellement. 
on t'a déja expliqué que c'est pour avoir le même L&F partout.
Sinon c'est vrai que penser à écrire
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); c'est vachement dur

et sinon j'ai jamais fait de programme swing qui rame.