vins714
Messages postés9Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention26 décembre 2005
-
26 déc. 2005 à 16:43
vins714
Messages postés9Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention26 décembre 2005
-
26 déc. 2005 à 22:03
Slt à tous,
j'ai trouvé beaucoup de choses sur comment gérer le click souris sur un boutton, sur un JmenuItem ou sur un sous-menu, mais rien sur les menus. Si quelqu'un pouvait m'aider. Merci d'avance.
vins714
Messages postés9Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention26 décembre 2005 26 déc. 2005 à 18:51
C'est ce que j'ai fais dans un premier temps, mais avec l'addactionListener, cela compile effectivement bien, mais je n'ai pas le "Hello" d'affiché quand je click sur le menu!!!!
vins714
Messages postés9Date d'inscriptionmardi 13 décembre 2005StatutMembreDernière intervention26 décembre 2005 26 déc. 2005 à 19:31
En fait ton fichier est bon, mais ce n'est pas ce que je veux. Moi j'aimerai que quand je click sur fichier ,et non sur "connection rapide", le message apparaisse.
Sinon merci d'avoir pris le temps de me répondre
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 26 déc. 2005 à 21:35
salut
pour les clicks sur les JMenu il y a la méthode addMenuListener
voici un exemple :
import javax.swing.*;
import javax.swing.event.*;
class Test implements MenuListener
{
public Test() {
JFrame f = new JFrame();
JPanel p = new JPanel();
f.add(p);
JMenu m = new JMenu("Fichier");
JMenuBar mb = new JMenuBar();
mb.add(m);
f.setJMenuBar(mb);
m.addMenuListener(this);
f.setSize(400, 400);
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Test();
}
public void menuCanceled(MenuEvent e) {}
public void menuDeselected(MenuEvent e) {}
public void menuSelected(MenuEvent e) {
System.out.println("Hello");
}