Bonjour
Je trouve dans un exemple de Sun la syntaxe suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
        JPanel leftHalf = new JPanel() {
            //Pour ne pas permettre d'allonger ce panneau verticalement.
            public Dimension getMaximumSize() {
                Dimension pref = getPreferredSize();
                return new Dimension(Integer.MAX_VALUE,
                                     pref.height);
            }
        };
je comprend la méthode getMaximumSize() est redéfinie mais comment expliquer la façon de coder :
Aprés avoir placée l'instructiion new JPanel () les deux {}; encadre la redéfinition de la méthode je ne comprend pas cette façon de faire
si quelqu'un peut m'expliquer le pourqoi de la chose merci d'avance
A+