Gérer un clic sur un label, possible?

Gérer un clic sur un label, possible? - Java - Programmation

Marsh Posté le 21-06-2007 à 12:30:43    

Bonjour,
 
Je sais qu'on peut gérer des clics sur des JButton en faisant par exemple  

Code :
  1. mon_bouton.addActionListener(new monBoutonListener());


En l'occurence il s'agit ici d'une classe interne qui implémente l'interface ActionListener. (Il faudra implémenter la méthode actionPerformed).
 
J'aimerais savoir s'il est possible de faire ca sur un label? (j'utilise une autre librairie que swing, qt jambi en l'occurence, mais ca devrait etre possible si ca l'est avec swing).
J'essaie en fait simplement de faire en sorte que si je clique sur tel texte, ca met le focus sur un champ de texte à éditer, à la manière des label des formulaires xHTML.
 
Merci beaucoup.


Message édité par welcominh le 21-06-2007 à 12:31:04

---------------
Direct-download.com, le moteur de recherche pour Mega
Reply

Marsh Posté le 21-06-2007 à 12:30:43   

Reply

Marsh Posté le 27-06-2007 à 11:23:10    

Si tu utilises une autre API que Swing, n'essaye pas de transposer ce que tu sais de Swing, regarde plutôt comment marche cette librairie.
 
Javadoc de l'API : http://doc.trolltech.com/qtjambi-1.0.0beta/index.html
 
Apparemment la gestion des event se fait tout simplement en réimplémentant les méthodes de gestion d'event, héritées de QWidget
 
A priori, c'est mousePressEvent  pour ce que tu veux faire.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed