Salut tout le monde ,
Je suis sur le pt de finir mon projet JAVA mais j'ai un petit probleme qui est le suivant :
J'ai ajouté au menu de ma fenetre principale "Aide" qui ouvre une nouvelle fenetre a deux onglets la premiere expliquera les reglement de mon jeu pour etre plus claire voici mon code de la fenetre aide
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridLayout;
import java.io.IOException;
 
import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JScrollBar;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
import javax.swing.JTextArea;
import javax.swing.SwingConstants;
 
 
public class Aide extends JFrame{
	/**
         * 
         */
	private static final long serialVersionUID = 1L;
	//Des labels pour l'insertion des images d'aide!!!
	private JLabel label = new JLabel();
	private JLabel label2 = new JLabel();
	private JLabel label3 = new JLabel("Région");
	private JLabel label4 = new JLabel();
	private JLabel label4_1 = new JLabel();
 
 
 
 
	public Aide() throws IOException{
 
 
        JTabbedPane onglets = new JTabbedPane(SwingConstants.TOP);
        JPanel pan = new JPanel();
 
 
        JScrollPane onglet1 = new JScrollPane();
 
        onglet1.setPreferredSize(new Dimension(800, 600));
        onglets.addTab("Réglement", onglet1);
        //**********************
        JScrollPane onglet2 = new JScrollPane();
 
        onglet2.setSize(400, 200);
 
        onglets.addTab("Comment jouer au SUDOKU!!", onglet2);
 
JTextArea a = new JTextArea();
JTextArea b = new JTextArea();
JTextArea c = new JTextArea();
Font police = new Font("ARIAL", Font.BOLD, 18);
Font police2 = new Font("ARIAL", Font.BOLD, 12);
onglet1.setBackground(Color.WHITE);        
onglet2.setBackground(Color.WHITE);
 
 
a.setText("Règlements du Sudoku");
b.setText("- Le Sudoku se joue sur une grille de 9 x 9, divisée en sous-grilles de 3 x 3 appelées « régions » :");
c.setText(" - Le Sudoku commence avec certaines cellules de la grille déjà remplies à l’aide de chiffres.");
onglet1.setLayout(null);
 
onglet1.add(a);
    a.setBounds(300,1,350,30);
    a.setFont(police);
    a.setLineWrap(true);
    a.setWrapStyleWord(true);
 
onglet1.add(b);
	b.setBounds(1,60,800,70);
	b.setFont(police2);
	b.setLineWrap(true);
	b.setWrapStyleWord(true);
 
onglet1.add(c);
	c.setBounds(1,400,800,70);
	c.setFont(police2);
	c.setLineWrap(true);
	c.setWrapStyleWord(true);
 
 
 
 
    label.setIcon(new ImageIcon("images/rules1_01.gif"));
    onglet1.add(label);
    label.setBounds(150,80,398,215);
    label2.setIcon(new ImageIcon("images/rules1_03.gif"));
    onglet1.add(label2);
    label2.setBounds(225,245,323,134);
    onglet1.add(label3);
    label3.setBounds(170,258,50,40);
    label4_1.setIcon(new ImageIcon("images/rules2.png"));
    onglet1.add(label4_1);
    label4_1.setBounds(225,950,268,184);    
 
 
    onglets.setOpaque(true);
    pan.add(onglets);
    this.setTitle("Aide");
	    this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
	    this.setSize(800,600);
	    this.setResizable(false);
	    this.setLocationRelativeTo(null);
        this.setContentPane(pan);
	    this.setVisible(true);
 
 
 
 
	} 
 
 
}


mais la je n'arrive pas a ajouter d'autres elements dans la premiere onglet puisque je vais dépasser la taille de la fenetre donc j'ai appliquer pour les deux onglets un ScrollPane au lieu d'un paneimple mais ca ne marche pas



est ce que quelqu'un peux m'aider??????,