Bonjour,
Je suis un tuto pour faire une interface et je ne peux pas du tout gérer les éléments colles sur le JFrame de mon interface.
Il s'agit de la barre de menu et des JScrollPane.
La barre de menu n'apparait pas mais il y a juste une ligne blanche en plus sous la barre de titre. Les JScroll n'apparaissent pas non plus dans un autre essai, non donne ci-dessous.
Est-ce que quelqu'un peut me dire que faire?
D'avance merci
NB Je travaille sous eclipse si cela peut être une raison
Je vous met un exemple du code ci-dessous:
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 import javax.swing.*; import javax.swing.JMenuBar; import java.awt.*; import java.awt.event.*; class TTroisInter extends JFrame{ public TTroisInter(String titre){ super(titre); JMenuBar barMenu2 = new JMenuBar(); setJMenuBar(barMenu2); //Declaration des chapitre de fonction JMenu file = new JMenu("File"); JMenu edit = new JMenu("Edit"); JMenu source = new JMenu("Source"); JMenu run = new JMenu("Run"); Declaration des fonctions par chapitre JMenuItem fu = new JMenuItem("f1"); JMenuItem fd = new JMenuItem("f2"); JMenuItem ft = new JMenuItem("f3"); JMenuItem eu = new JMenuItem("e1"); JMenuItem ed = new JMenuItem("e2"); JMenuItem su = new JMenuItem("s1"); file.add(fu); file.add(fd); file.add(ft); this.setJMenuBar(barMenu2); } // Fin constructeur } //Fin class class TestInterTrois { public static void main(String[] args) { TTroisInter monInt = new TTroisInter("monInter"); monInt.pack(); monInt.setVisible(true); try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.motifLookAndFeel"); } catch(Exception e){ System.out.println("Je ne trouve pas le look and feel demande\n" + e); } } //Fin main } //Fin class
Partager