Moi qui croyait que tu étais magicien, tu m'en vois déçu :heink:
Bon alors comme variables de classe :
[cpp]private JMenuBar menuBar = new JMenuBar();
private JMenu jMenuFichier = new JMenu();
private JMenuItem jMenuItemOuvrir = new JMenuItem();
private JMenuItem jMenuItemSauv = new JMenuItem();
private JMenuItem jMenuFichierExit = new JMenuItem();
private TextArea txtQuestion = new TextArea();
private Label lblQuestion = new Label();
[/cpp]
Dans ma méthode d'initialisation:
[cpp]this.setJMenuBar( menuBar );
this.getContentPane().setLayout( new BorderLayout() );
pCentre.setLayout( null );
//Gérer les composantes du panneau central
txtQuestion.setBounds(new Rectangle(85, 55, 595, 95));
lblQuestion.setText("Question:");
lblQuestion.setBounds(new Rectangle(10, 55, 70, 20));
lblQuestion.setFont(new Font("Dialog", 0, 14));
//Ajouter les composants au panneau central
pCentre.add(txtQuestion, null);
pCentre.add(lblQuestion, null);
//Gérer menu Fichier
jMenuFichier.setText( "Fichier" );
jMenuFichier.setPopupMenuVisible(true);
jMenuItemOuvrir.setText("Ouvrir");
jMenuFichier.add(jMenuItemOuvrir);
jMenuItemSauv.setText("Sauvegarder");
jMenuFichier.add(jMenuItemSauv);
jMenuFichierExit.setText("Fermer");
jMenuFichier.add(jMenuFichierExit);
//Ajouter différents menus à la barre
menuBar.add(jMenuFichier);
this.getContentPane().add(pCentre, BorderLayout.CENTER);
this.setSize(new Dimension(710, 481));
[/cpp]
Bien entendu j'ai enlevé toutes les autres composantes super-flux et j'ai fait de même avec les menus et autres pour que ça prenne pas un temps ridicule à comprendre ...
Voilà
, merci d'avance (encore)