Ouh la la.
Y'a un petit problème de compréhension des différents élements.
Jbuilder c'est un environnement de programmation, il te permet de coder, de créer tes fenetres, et c'est tout.
Pour compiler, que ce soit avec jbuilder ou manuellement, tu utilises le jdk.
L'interface graphique est faite en awt ou swing, qui sont compris dans le jdk. Tu n'as besoin de rien de spécial pour compiler...
Maintenant sous unix :
Tu as un serveur X qui gère l'affichage.
Par dessus, tu as un gestionnaire de fenetre qui ne gère que les décoration et les placements des fenetres.
Les boutons & cie sont fait par des toolkits graphiques : motif, gtk, qt, swing...
Dans ton cas se sera sans doute swing.
Le toolkit est indépendant du gestionnaire de fenêtre.
Donc ta réponse : pourquoi ca ne marcherait pas ? tu n'utilises sans doute que des classes standard du jdk...