bonjour à tous !
je voudrais que vous m'expliquez quelque chose
dans le code qui suit :
si je ne mets pas le constructeur, il y a des erreurs qui s'affichent dans le code qui suit ce constructeur dans ce code :
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
23
24
25
26
27
28
29
30
31
32
33
34 import javax.swing.*; //import java.awt.GridLayout; import java.awt.BorderLayout; public class Creperie { JPanel panel = new JPanel(); JLabel label = new JLabel ("Crêpes salées"); JCheckBox jamb = new JCheckBox ("jambon fromage"); JCheckBox from = new JCheckBox ("fromage"); Creperie() { BorderLayout border = new BorderLayout(); panel.setLayout(border); panel.add("West", label); panel.add( jamb); JFrame frame = new JFrame ("exercice"); frame.setContentPane(panel); frame.setVisible(true); frame.setBounds(400,200,400,400); } public static void main(String[] args) { Creperie crepe = new Creperie(); } }
les "." sont soulignés en rouge, ainsi que "border", "west", "label", jamb" mais aussi dans la derniere partie du code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 panel.setLayout(border); panel.add("West", label); panel.add( jamb);
je voudrais savoir pourquoi sans le constructeur, j'ai toutes ces erreurs?
merci beaucoup pour ces explications!
![]()
Partager