Bonjour,

Je débute en JAVA et je bloque.

Pour le moment j'essai de faire une interface. Je pense que mon code sera plus parlant que des explication.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class Main{
 
	public static void main(String[] args) {
Fenetre general=new Fenetre();
 
	}
}
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
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
 
public class Fenetre extends JFrame{
	JMenuBar barDeMenu= new JMenuBar();
	JMenu eleve = new JMenu("eleve");
	JMenu m3eme = new JMenu("3 ème");
	JMenu m4eme = new JMenu("4 ème");
	PanelEleve panelEleve= new PanelEleve();
 
	 Fenetre() {
		PanelEleve panelEleve= new PanelEleve();
		this.setTitle("Bultin 3 et 4 ème.");
		this.setSize(400,500);
		this.setLocationRelativeTo(null);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.barDeMenu.add(eleve);
		this.barDeMenu.add(m3eme);
		this.barDeMenu.add(m4eme);
		this.setJMenuBar(barDeMenu);
		this.setContentPane(panelEleve);
		this.setVisible(true);
	}
 
}

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
import javax.swing.JPanel;
import java.awt.Color; 
import javax.swing.JFrame;
 
public class PanelEleve extends JFrame {
 
	 PanelEleve() {
		JPanel panEleve= new JPanel();
		panEleve.setBackground(Color.green);
	}
 
 
}
Mais ca ne fonctionne pas j'essai de comprendre pour quoi est ce quelqu'un pourrait m'expliquer ?

Merci d'avance