noeldep
Messages postés4Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention 8 avril 2009
-
1 sept. 2006 à 12:24
noeldep
Messages postés4Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention 8 avril 2009
-
1 sept. 2006 à 13:12
Bonjour
Je debut en java j'aimerai savoir si il existe une interface de JFrame qui signial quand je change la JFrame de taille.
Le but est de pouvoir repositionner mes objets dans la JFrame lorsqu'elle change de taille.
ce que j'utilise en simplifié :
b1 = new JButton("boutton 1");
b2 = new JButton("boutton 2");
//etc.. plusieur objets
p1 = new JPane();
p2 = new JPane();
getContentPane().add(p1);
getContentPane().add(p2);
//je supprime les Layouts pour me positionner en pixels
getContentPane().setLayout(null);
// je positionne mes Layout des panels incruster dans ma JFrame
p1.setLayout(new GridLayout(2,2));
p2.setLayout(new GridLayout(2,2)););
// j'add mes ojbets
p1.add(b1);
p1.add(b2);
p1.add(b3);
p2.add(b4);
// etc...
this.positionnementPanel();
// **Je place mes JPanels (c'est cette partie que je souhaite apeller a chaque changement de taille de JFrame
**//
public void positionnementPanel(){ p1.setBounds((int)this.getWidth()/20,30,200,150);
p2.setBounds((int)this.getWidth()/20,(int)this.getHeight()/2,200,150);
}