Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3038 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Petit problème de centrage [résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[JAVA] Petit problème de centrage [résolu]

n°1064068
frenchlove​r
Posté le 28-04-2005 à 11:50:55  profilanswer
 

Salut,
un tout petit problème avec un programme. Je voudrais que la fenêtre se centre par rapport à l'écran. Mais là, elle est légèrement décalé vers le bas à gauche.
 
Est-ce que quelqu'un aurait une astuce ?
 
Merci d'avance.
 

Code :
  1. public class FenetreGraphique extends JFrame {
  2. JButton btnOk=null;
  3. JButton btnNon=null;
  4. Container conteneur=null;
  5. JLabel lblSaisie = new JLabel();
  6. public FenetreGraphique() {
  7.  lblSaisie.setText("Voullez-vous saisir les coordonnées du rectangle !" );
  8.  lblSaisie.setBounds(new Rectangle(75, 20, 400, 21));
  9.  this.setLocationRelativeTo(this.getParent());
  10.  this.setTitle("Bonjour !!!" );
  11.  this.setSize(new Dimension(420,150));
  12.  WindowAdapter win=new WindowAdapter(){
  13.   public void windowClosing(WindowEvent e){System.exit(0);}
  14.  };
  15.  this.addWindowListener(win);
  16.  conteneur=this.getContentPane();
  17.  conteneur.setLayout(null);
  18.  btnOk=new JButton();
  19.  btnOk.setText("Oui" );
  20.  btnOk.setBounds(110,60,80,20);
  21.  btnOk.addActionListener(new ActionListener()
  22.   {
  23.    public void actionPerformed(ActionEvent evt){
  24.     btnOk_clic(evt);
  25.    }
  26.   }
  27.  );
  28.  btnNon=new JButton();
  29.  btnNon.setText("Non" );
  30.  btnNon.setBounds(240,60,80,20);
  31.  btnNon.addActionListener(new ActionListener()
  32.   {
  33.    public void actionPerformed(ActionEvent evt){
  34.     btnNon_clic(evt);
  35.    }
  36.   }
  37.  );
  38.  conteneur.add(btnOk);
  39.  conteneur.add(lblSaisie, null);
  40.  conteneur.add(btnNon);
  41. }
  42. public void btnOk_clic(ActionEvent evt){
  43.  boolean rectangle=true;
  44.  System.out.println(rectangle);
  45. }
  46. public void btnNon_clic(ActionEvent evt){
  47.  boolean rectangle=false;
  48.  System.out.println(rectangle);
  49. }
  50. public static void main(String[] args) {
  51.  new FenetreGraphique().setVisible(true);
  52. }
  53. }


 
PS : Pour ceux que ça interresserait, il faut déplacer la ligne 10 et la mettre après la ligne 12.


Message édité par frenchlover le 29-04-2005 à 11:14:45

---------------
Ce n'est pas parce que c'est difficile que nous n'osons pas, c'est parce que nous n'osons pas que c'est difficile
mood
Publicité
Posté le 28-04-2005 à 11:50:55  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [JAVA] Petit problème de centrage [résolu]

 

Sujets relatifs
[Flash] Problème texte vectorielProbleme affichage de pages
[MYSQL 4.1] Probleme pour recreer une base a partir d'un dumpJava JSP
thread : probleme avec startProbleme de log
[Résolu] Envoie d'un mail en PHP[RESOLU][XSL/JavaScript]problème d'intégration code JS dans le XSL
Problème MD5 
Plus de sujets relatifs à : [JAVA] Petit problème de centrage [résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR