Bonjour
Je trouve dans un exemple de Sun la syntaxe suivante
je comprend la méthode getMaximumSize() est redéfinie mais comment expliquer la façon de coder :
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); } };
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+
Partager