Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201339 15 déc. 2006 à 16:04
Salut:
Je ne comprends pas ta question.
J'ai déclaré mes JMenuItem comme attributs de ma classe parceque j'ai besoin de garder trace de leurs référence, sinon tu peux ne pas les déclarer en tantque attributs de ta classe et utiliser ceci:
public class TestMenu extends JFrame implements ActionListener {
public static final String ACTION_NEW = "nouveau";
public static final String ACTION_QUIT = "quitter";
private void createMenu () {
JMenuBar menuBar = new JMenuBar ();
JMenu fileMenu = new JMenu ("Fichier");
JMenuItem newItem = new JMenuItem ("Nouveau");
newItem.addActionListener (this);
newItem.setActionCommand (ACTION_NEW);
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201339 15 déc. 2006 à 15:53
Salut:
Pourquoi tu compilque les choses alors que tu peux t'en sortir facilement.
public class TestMenu extends JFrame implements ActionListener {
private JMenuItem newItem;
private JMenuItem quitItem;
private void createMenu () {
JMenuBar menuBar = new JMenuBar ();
JMenu fileMenu = new JMenu ("Fichier");
newItem = new JMenuItem ("Nouveau");
newItem.addActionListener (this);
bmikl59
Messages postés77Date d'inscriptionlundi 5 septembre 2005StatutMembreDernière intervention14 février 2008 15 déc. 2006 à 16:48
Sympa la méthode, merci, excatement ce que je voulais
Au debut j'avais du mal mais la j'ai reussi a créer ma classe menu qui s'instencie dans la création de ma fenetre
Je vois maintenant que j'ai encore beaucoup de boulot avant d'avoir une interface la route