Bonjour,

mon problème :
j'ai un gros jPanel (jPanel1) dans lequel je crée d'autres jPanel (des boites toutes rouges pour le moment). J'ai fait ce qu'il fallait pour pouvoir déplacer ses boites de couleur avec la souris :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
private void jPanel2MouseDragged(java.awt.event.MouseEvent evt) {
    jPanel2.setLocation(evt.getXOnScreen()-8-jPanel2.getWidth()/2, evt.getYOnScreen()-50-jPanel2.getHeight()/2);
}
(j'ai du mettre les (-8,-50), parce que sinon la souris était mal placée par rapport au jPanel...). Si vous savez d'où ça vient, ça m'intéresse ^^
Bref. Tout va bien, mes jPanel se déplacent.
Seulement, lorsque je change la taille du gros jPanel qui contient tous les autres (les boites rouges), toutes les boites de couleur se remettent à leur place du début (ignorant le fait que je les ai fait bouger).

Je pense savoir d'où provient le problème, mais je ne sais pas comment le résoudre :
je travaille sous NetBeans qui crée plus ou moins tout seul mon interface graphique et il m'impose de remplir ses champs "space around component" (c'est comme ça qu'il place les éléments sur ma fenêtre). Et dès que je change la taille du gros jPanel, il remet les boites rouges dans cette configuration initiale.

Merci pour votre aide.