Bonjour, je créé ma première interface avec Swing.

J'ai donc créé des panel dans ma JFrame:

LogoPanel
TitlePanel
MainPanel
MenuPanel

Et je voudrais pouvoir coder ces jpanel dans des classes à part.

Donc j'étends la classe Jpanel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
public class LogoPanel extends javax.swing.JPanel {
 
    /** Creates new form LogoPanel */
    public LogoPanel() {
        initComponents();
    }....

ma classe interface :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
 logoPanel = new javax.swing.JPanel();
 logoPanel.add(new LogoPanel());
 logoPanel.repaint();
Mais au lancement de l'interface , le panel de logopanel ne s'affiche pas et de même pour tous les autres.

Comment faire? merci