bonjour a tous.

Voila je fais une petite application swing et je rencontre quelques problèmes :

1.
J'ai une classe héritant de JPanel dans laquelle j'applique un this.preferredSize().
J'ai fait une petite méthode main pour tester. A l'affichage mon objet à bien la
taille que j'ai spécifié.

Maintenant quand je creé une instance de cet objet (donc un type JPanel) et que
je l'ajoute dans un borderLayout dans une autre classe, l'objet n'a plus du tout
la taille spécifiée.

J'ai essayé avec setSize() sans résultat. J'ai aussi essayé de le redimensionner
depuis la classe externe mais pas de résultat non plus.
Que se passe t'il ?


2.
Je veux exécuter un drag and drop d'un JLabel sur un GridLayout de JLabels.
Quand je drag mon JPanel sur le GridLayout, il passe en dessous de celui ci et
deviens donc invisible...
Comment je peux remédier à ça ?


Merci à tous de vos réponses.