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 :
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 "
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(); } }
Le problème c'est que je ne vois pas comment remplacer le ButtonFrame.add();
Partager