[DEBUTTANT] Eclipse RCP - Listener ou Action ?

Eclipse RCP - Listener ou Action ? [DEBUTTANT] - Java - Programmation

Marsh Posté le 13-06-2007 à 12:54:10    

Bonjour,
 
je debutte totalement avec Eclipse RCP (et je n'ai que quelques base en Java ...) et je galère!
 
 
Mon problème actuel :
 
J'ai une vue avec une Table, et j'aimerai que quand je fasse un double click sur un élément de cette table, cela m'ouvre une nouvelle fenêtre avec divers informations qui découle de l'élément selectionné.
 
Surement très simple à faire mais je suis pourtant totalement bloqué.
 
La premiere question que je me pose : faut-il que j'utilise un Listener
(d'ailleur j'ai essayer en faisait : maTable.addMouseListener( new MouseAdapter () { ... } ); mais il refuse le type MouseAdapter ???) ou alors ils est possible de passer par une Action (bien que je n'ai pas encore tout compris la dessus, j'ai deja fait 1 ou 2 bouton dans le menu/toolbar).
 
 
Enfin, mon deuxieme gros problème, c'est que je ne sais pas comment faire une nouvelle fenêtre (differente de l'actuelle), apres je pense que je pourrai y ajouter une vue sans problème avec ce que je veux.
 
 
Voila, j'espere avoir était un peu pres clair, et j'espere qu'une ame charitable pourra m'aider car je suis un peu en detresse a ce point la ^_^
 
Merci a vous.

Reply

Marsh Posté le 13-06-2007 à 12:54:10   

Reply

Marsh Posté le 13-06-2007 à 14:48:16    

Bon,  
j'ai reglé mon probleme avec le Listener, c'etait un problème d'import.  
 
J'ai aussi trouvé comment ouvrir de nouvelle fenetre dans mon WorkBench.
Par exemple j'ai utilisé ça :  
 

Citation :

getViewSite().getWorkbenchWindow().getWorkbench().openWorkbenchWindow("WinMaj2.perspectiveLot", null);


 
Je pense un peu pret avoir compris les relation fenetre/perspective/vue mais j'ai du mal a cerner comment on utilise/gere les Page et les Part/Site ??  
Si quelqu'un pouvait me donner quelques expication la dessus... j'ai du mal a visualiser.  
Je pense d'ailleur que ce concept est necessaire si je veux organisé plusieur zone differente au sein d'une fenetre ?  
 
Merci de m'eclairer sur la question.

Reply

Marsh Posté le 15-06-2007 à 08:43:48    

juste par curiosité, ou as tu trouvé l'info ? sur quel site ?

Reply

Marsh Posté le 15-06-2007 à 09:00:26    

weed a écrit :

juste par curiosité, ou as tu trouvé l'info ? sur quel site ?


 
A vrai dire j'ai trouvé ça en farfouillant dans les méthodes que j'avais a disposition!
Donc je ne sais même pas si c'est vraiment adapté...

Reply

Marsh Posté le 11-08-2011 à 13:22:00    

Bonjour,
Pouvez vous SVP poter quqelques parties de votre code?
Moi j'ai  le meme prob: un TreeViewer, je veux qu'à chaque fois on double click sur un element de l'arbre, un edituer s'ouvre... Mais j'arrive pas à le faire :(
Merci  

Reply

Marsh Posté le 11-08-2011 à 13:22:52    

Bonjour,
Pouvez vous SVP poter quqelques parties de votre code?
Moi j'ai  le meme prob: un TreeViewer, je veux qu'à chaque fois on double click sur un element de l'arbre, un edituer s'ouvre... Mais j'arrive pas à le faire :(
Merci

Reply

Sujets relatifs:

Leave a Replay

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