IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Agents de placement/Fenêtres Java Discussion :

Minimum Size de la fenetre


Sujet :

Agents de placement/Fenêtres Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut Minimum Size de la fenetre
    Bonjour à tous, j'aimerais savoir comment faire pour setter la propriété de la fenetre pour que si l'utilisateur se décide de reziser la fenetres qu'il ne soit pas plus grand que 800X600 au minimum.

    PS: je ne veux pas cette maniere bidon :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    @Override
    public void componentResized(ComponentEvent e) {
         int width = getWidth();
         int height = getHeight();
         int MIN_WIDTH = 800;
         int MIN_HEIGHT = 600;
         boolean resize = false;
         if (width < MIN_WIDTH) {
              resize = true;
              width = MIN_WIDTH;
         }
         if (height < MIN_HEIGHT) {
              resize = true;
              height = MIN_HEIGHT;
         }
         if (resize) {
              setSize(width, height);
         }
    }
    Merci bin gros

    Guillaume

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Par défaut
    Salut guimo26,

    Utilise simplement la méthode

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setMinimumSize(Dimension dimension)
    de ton composant.

  3. #3
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Citation Envoyé par Starchic Voir le message
    Salut guimo26,

    Utilise simplement la méthode

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setMinimumSize(Dimension dimension)
    de ton composant.
    Par contre elle ne fonctionne correctement qu'à partir de java 6? Avant java 6 il n'existe pas de solution satisfaisante.

  4. #4
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Hum... Ca ne fonctionne pas, mais ce que je ne vous ai pas dit que mon mainApplet extends JApplet... Peut etre que c'est différent pour un Applet

    Merci

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Mars 2009
    Messages : 12
    Par défaut
    La taille d'une applet est modifiable uniquement lorsqu'elle est lancé par un visualisateur d'applet.
    Elle aura toujours la même taille dans un navigateur.

    As tu essayé de placé le setMinimumSize(800, 600) dans le init de ton applet ?
    Et en effet, comme l'a dit Sinok, elle ne fonctionne qu'a partir de java 6.
    Vérifie donc que tu travailles avec le bon jdk et le bon jre.

  6. #6
    Membre averti
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Bonjour, je travail avec JAVA 6 mise à jour 11 et puis non dans IE7 setMinimumSize marche tout simplement pas et puis le setMaximumSize fonctionne 1 fois sur 5...C'est vraiment étrange.

    Merci

Discussions similaires

  1. Taille minimum fenetre.
    Par Belegkarnil dans le forum AWT/Swing
    Réponses: 7
    Dernier message: 27/02/2006, 10h53
  2. [VB6] [Système] Récupérer le contenu d'une fenêtre DOS
    Par Nounours666 dans le forum VB 6 et antérieur
    Réponses: 16
    Dernier message: 18/11/2004, 17h38
  3. Cacher fenetre
    Par Captain Fizzou dans le forum GLUT
    Réponses: 2
    Dernier message: 25/08/2002, 18h22
  4. Réponses: 3
    Dernier message: 22/07/2002, 15h19
  5. gérer les jpg dans une fenetre directdraw???
    Par Anonymous dans le forum DirectX
    Réponses: 1
    Dernier message: 14/06/2002, 14h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo