Bonjour, je me suis recemment mis à l'apprentissage du Java, actuellement je travail sur la partie des Swing; Mais il y un problème avec le programme suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import javax.swing.*; 
 
public class ButtonFrame extends JFrame { 
JButton load = new JButton("Load"); 
JButton save = new JButton("Save"); 
JButton unsubscribe = new JButton("Unsubscribe"); 
public ButtonFrame() { 
setTitle("Button Frame"); 
setSize (80, 170); 
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
JPanel pane = new JPanel;
pane.add(load); 
pane.add(save); 
pane.add(unsubscribe); 
add(pane); 
setVisible(true);
} 
 
public static void main (String[] arguments) { 
ButtonFrame bf = new ButtonFrame(); 
} 
}
Lorsque je compile le programme puis que je l'éxecute, l'ordinateur me dit : "Exception non gérée dans méthode principale: java.lang.Error: Do not use ButtonFrame.add() use ButtonFrame.getContentPane().add() instead "

Le problème c'est que je ne vois pas comment remplacer le ButtonFrame.add();