Bonjour,
Alors voila, j'ai fait un petit (tout petit) programme pour une amie pour faire un traitement sur du texte. Pour faire plus joli, je lui ai dessiné une fenêtre, avec des boutons "parcourir", etc jusque la tout va bien.
Et je me suis apercu (parce que j'ai fait une erreur, ca va de soi ;-) ) que le comportement varier d'une jvm à l'autre (même version, ou presque), et je vous demande si c'est normal ou pas (si la question a déjà été posée, merci de me renvoyer vers le thread en question) :
Donc mon erreur a été de faire un JFrame.add(JPanel) au lieu d'un JFrame.getContentPane().add(JPanel) dans mon code. Ce qui a très bien fonctionner sur mon laptop (jvm 1.5 sous Linux, et jvm 1.4.2 téléchargée cette semaine (update 8 je crois ?) sous windows) mais a provoqué des erreurs chez l'amie en question. J'ai donc essayé sur l'ordi de ma copine (jvm 1.4.2 "ancienne de quelques mois" sous linux) chez qui ca a provoquée une erreur (me disant d'ailleurs d'utiliser getContentPane() ).
Donc ma question est : est-ce du à la version ? Est-ce normal qu'entre 2 version 1.4.2 le comportement différe ? Et aussi j'ai utilisé eclipse pour écrire ce petit programme, et il ne m'a pas signalé d'erreurs (ni avec l'un (.add) ni avec l'autre d'ailleurs (.getContentPane().add) ?
Merci pour vos éclaircissement !
Jeremy
Partager