Bonjour

j'ai créé une classe JCanvas qui hérite de JPanel comme suit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public class JCanvas extends JPanel {......}
selon le tutoriel ici

Tout marche, seulement je n'arrive pas à modifier les options graphiques de ce JCanvas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
jc = new JCanvas();
jPanel1.add(jc,java.awt.BorderLayout.CENTER);
//pourquoi les instructions suivantes ne fonctionnent pas ????? :cry:
jc.setLayout(new java.awt.BorderLayout());
jc.setPreferredSize(new Dimension(400,400));
jc.setMinimumSize(new Dimension(400,400));
jc.setMaximumSize(new Dimension(400,400));
jc.setBorder(javax.swing.BorderFactory.createEtchedBorder());
jc.setBackground(new java.awt.Color(255, 255, 255));
validate();
Merci d'avance....