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 :

JFrame resize taille


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 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut JFrame resize taille
    Bonjour,

    J'ai un Jframe de taille X,Y. Je voudrais pouvoir le minimiser mais pas l'agrandir
    c'est-à-dire X,Y sera ma taille maximale.

    Comment est-ce que je peux faire pour laisser minimiser un frame mais pas le maximiser???

    Merci

  2. #2
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    321
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 321
    Par défaut
    as-tu essayé un setMaximumSize() ?

  3. #3
    Membre Expert
    Avatar de muad'dib
    Homme Profil pro
    Développeur Java
    Inscrit en
    Janvier 2003
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 1 013
    Par défaut
    Tu voudrais donc pouvoir empêcher le redimensionnement et griser la case permettant l'agrandissement dans la barre de titre de la fenêtre c'est ça ?

  4. #4
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    J'ai essayé avec setMaximumSize() et ça ne marche pas, je peux toujours maximiser mon frame.

    et la 2 question, oui je voudrais empêcher le redimensionnement à partir de la case d'agrandissement dans la barre de titre de la fenêtre

  5. #5
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    J'ai trouvé pour annuler(donner une taille maximale) l'accion du bouton pour maximiser la fenetre dans la barre de titre ceci:

    Dimension maxdimension =new Dimension(716, 660);
    frame.setMaximizedBounds(new Rectangle(maxdimension));

    et ça marche bien, par contre j'ai pas encore trouvé comme faire pour n'agrandir pas le frame avec le mouse

  6. #6
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    Ceci est la réponse à mon problem, j'ai ajouté un ConponetListener à mon frame pour savoir quand il a modifié sa taille, si la nouvelle taille est superieure à la taille souhaitée je redefenis la dimension de mon frame
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    frame.addComponentListener(this);
     
    public void componentResized(ComponentEvent evt) {
            Component c = evt.getComponent();
            if ((c.getSize().width)>716){
              frame.setSize(716,c.getSize().height);
            }
            if ((c.getSize().height)>660){
              frame.setSize(c.getSize().width,660);
            }
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. MàJ image d'un JLabel lors d'une JFrame resize
    Par Teskha dans le forum Agents de placement/Fenêtres
    Réponses: 0
    Dernier message: 28/03/2012, 13h36
  2. resize JFrame = resize JPanel
    Par dark2 dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 17/10/2006, 18h22
  3. Jscrollpane, JFrame et taille
    Par piro dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 01/03/2006, 10h42
  4. [JFrame][resizable=flase]empeche double click barre de titre
    Par Invité dans le forum Agents de placement/Fenêtres
    Réponses: 3
    Dernier message: 28/11/2005, 16h26
  5. [JFrame] resize
    Par thomas_strass dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 22/09/2004, 14h06

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