Pour centrer une fenêtre rapidement à l'écran

Aller en bas

Pour centrer une fenêtre rapidement à l'écran

Message par Chatbour le Dim 6 Avr 2008 - 16:44

Salut à tous et à toutes Smile

Voici un exemple rapide pour centrer une fenêtre à l'écran:

Code:
public class Fenetre extends JFrame {

    public Fenetre() {
        //Défini une taille
        this.setSize(200,200);
     
        //Défini la position à l'écran
        this.setLocationRelativeTo(null);
     
      //La rend visible
      this.setVisible(true);
    }
    public static void main(String[] arg0){
      new Fenetre();
    }
}

source..

_________________
En général, c'est absurde de généraliser..
avatar
Chatbour
Membre confirmé

Masculin
Nombre de messages : 224
Age : 34
Location : %windir%
Date d'inscription : 23/11/2007

Feuille de personnage
choix:

Voir le profil de l'utilisateur http://chatbour.miniville.fr/ind

Revenir en haut Aller en bas

Re: Pour centrer une fenêtre rapidement à l'écran

Message par RBS_admin le Ven 11 Avr 2008 - 16:41

oui,pourkoi pas..merci c plu flexxxx:p

_________________
dima m3ak ya l'etoile
avatar
RBS_admin
Mas2oul
Mas2oul

Masculin
Nombre de messages : 197
Age : 31
Location : sousse
Date d'inscription : 05/11/2007

Feuille de personnage
choix:

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Pour centrer une fenêtre rapidement à l'écran

Message par pc_DKN le Ven 13 Juin 2008 - 2:28

désoler mon ami, mais votre méthode n\'est pas valable pour les JDK de version 1.4 et inférieures. Mais seulement avec les versions 1.5 et 1.6.
Dans ce cas il y a une autre méthode qui parait simple mais surtout efficace avec toutes les versions .


Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class CenterFrame
{
public static void main(String[] args)
{
FenetreVide frame = new FenetreVide();
frame.setVisible(true);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class FenetreVide extends JFrame
{
public FenetreVide()
{
setTitle(\"Test Centrage Fenetre\");
Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
int height = dim.height;
int width = dim.width;
setBounds(width/4, height/4, width/2, height/2);
}
}


source ici


Dernière édition par pc_DKN le Ven 13 Juin 2008 - 3:06, édité 1 fois

pc_DKN
Membre régulier

Nombre de messages : 59
Age : 32
Location : system32
Date d'inscription : 02/06/2008

Feuille de personnage
choix:

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Pour centrer une fenêtre rapidement à l'écran

Message par Admin le Ven 13 Juin 2008 - 2:47

pc_DKN a écrit:désoler mon ami, mais votre méthode n'est pas valable pour les JDK de version 1.4 et inférieures. Mais seulement avec les versions 1.5 et 1.6.

Oh mais tu Souvient de JDK 1.4 et< mais bravos cheers

_________________
Le Paradis est sous les pieds des mères
avatar
Admin
Mas2oul
Mas2oul

Masculin
Nombre de messages : 106
Age : 32
Location : Sousse
Date d'inscription : 03/11/2007

Feuille de personnage
choix:

Voir le profil de l'utilisateur http://issatso.forumactif.com

Revenir en haut Aller en bas

Re: Pour centrer une fenêtre rapidement à l'écran

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum