[Swing] Bloquer le redimentionnement d'une fenetre

Résolu
cs_tenthor Messages postés 55 Date d'inscription dimanche 13 novembre 2005 Statut Membre Dernière intervention 29 juin 2007 - 11 juin 2007 à 14:10
cs_tenthor Messages postés 55 Date d'inscription dimanche 13 novembre 2005 Statut Membre Dernière intervention 29 juin 2007 - 11 juin 2007 à 14:28
Bonjour,

Je souhaite pouvoir bloqué le redimensionnement d'une fenetre, afin qu'elle reste toujours à la même taille.

J'ai fait ceci :

public class TESTArbreFrame extends IHMDialog
{
    // Le panel.
    private IHMCreationChampsImpression arbre;
   
    public TESTArbreFrame()
    {
        arbre = new IHMCreationChampsImpression();
        add(arbre);
        setTitle("Création des codes d'impressions.");
        setSize(new Dimension(673,600));
        setMinimumSize(new Dimension(673,600));
        setMaximumSize(new Dimension(673,600));
        setVisible(true);
    }

}

Le setMinimumSize() fonctionne mais pas le setMaximumSize. En effet il est impossible pour l'utilisateur de reduire la taille de la fenêtre, mais il peut quand même l'augmenter.
Quelqu'un peut-il m'aider ?

Merci de votre attention,
Tenthor.
A voir également:

2 réponses

tlaloctzin Messages postés 136 Date d'inscription mercredi 21 juin 2006 Statut Membre Dernière intervention 12 septembre 2013 3
11 juin 2007 à 14:24
Bonjour ,

essayes :

public class TESTArbreFrame extends IHMDialog
{
    // Le panel.
    private IHMCreationChampsImpression arbre;
   
    public TESTArbreFrame()
    {
        arbre = new IHMCreationChampsImpression();
        add(arbre);
        setTitle("Création des codes d'impressions.");
        setSize(new Dimension(673,600));
        setResizable(false);
        setVisible(true);
    }

}
1
cs_tenthor Messages postés 55 Date d'inscription dimanche 13 novembre 2005 Statut Membre Dernière intervention 29 juin 2007 1
11 juin 2007 à 14:28
Parfait ca fonctionne ! Je n'avais pas vu cette méthode.

Merci !
Tenthor.
1