SetAlignmentX

Signaler
Messages postés
258
Date d'inscription
jeudi 17 avril 2003
Statut
Membre
Dernière intervention
20 février 2008
-
Messages postés
5348
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
30 mars 2020
-
Bonjour ! je suis un grand débutant en java ...
j'ai fait une fenetre (JFRame) avec un JPanel pour contenir les controles qui iront dans la fenetre (je ne sais pas si c'est le plus approprié mais ca marche on dirait)
et je mets un JButton dedans, mais je n'arrive pas à fixer la position du bouton, il se centre automatiquement en haut, et quand je resize manuellement la fenetre il bouge. Comment faire ? j'ai essayé setAlignmentX mais ca ne marche pas (en fait il y a un getX, getAlignmentX, setAlignmentX, mais pas de setX !!!!!)

Merci.
A+.
 Thomas.

3 réponses

Messages postés
5348
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
30 mars 2020
95
Salut,

tu utilises quel layout?

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA
Messages postés
258
Date d'inscription
jeudi 17 avril 2003
Statut
Membre
Dernière intervention
20 février 2008
1
je ne crois pas que j'utilise un layout, et je ne sais pas trop trop ce que c'est : voici le code

class MaFenetre extends JFrame {


 JPanel cont;
 JButton enter;


   MaFenetre()
   {
  super("Graphique");
  cont = new JPanel();
  setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  cont.setOpaque(true);
  cont.setBackground(Color.white);
  this.setContentPane(cont);


  enter = new JButton("Entrer");
  enter.setPreferredSize(new Dimension(100, 150));
  enter.setMaximumSize(null);
  this.getContentPane().add(enter);


      pack();
     setSize(600,400);
     setVisible(true);
  }

et dans main je fais juste mafenetre f = new mafenetre();
Messages postés
5348
Date d'inscription
dimanche 4 mai 2003
Statut
Modérateur
Dernière intervention
30 mars 2020
95
ttSalut,

a ce que je vois tu utilises le layout par defaut de JPanel soit FlowLayout je te coseil de faire un tour sur le tutos de sun portant sur les layout qui commence ICI

------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

WORA