Problème avec l'affichage
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:
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();