Bonjour,

Tout d'abord j'espère être le plus claire possible car pas facile à expliquer.

Je développe actuellement un module pour NetBeans( j'en ai déjà réalisé 3) mais cette fois-ci sous la forme d'un cookie ( c'est à dire module accessible en réalisant un clic droit sur la page et sélectionnable dans la liste tel que clic-droit -> copier par exemple). Je vous expose pas ce que doit réaliser entièrement ce modules car ça serait trop long et pas bénéfique je pense.

Donc mon problème est que je voudrais pouvoir sélectionner un noeud xml pour ensuite afficher une JOptionPane avec le nom du noeud sélectionné .

Voici le code généré automatiquement par NetBeans.Voici ce code(je vous épargne les librairies) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
@ActionID(category = "Edit",
id = "AddToCsv.AddToCsv")
@ActionRegistration(displayName = "#CTL_AddToCsv")
@ActionReferences({
	@ActionReference(path = "Menu/File", position = 0),
	@ActionReference(path = "Editors/text/xml/Popup", position = 1100)
})
@Messages("CTL_AddToCsv=Add To Csv")
public final class AddToCsv extends AbstractAction implements ActionListener 
{
 
	private final EditorCookie context;
 
	public AddToCsv(EditorCookie context) 
	{
		this.context = context;
 
	}
 
	@Override
	public void actionPerformed(ActionEvent ev) 
	{
 
	}
}

Donc je voie pas comment savoir le noeud sélectionné lors du clic sur mon module.

Voila ... je suis un peu perdu. Je vous remercie d'avance pour votre aide!

Bonne journée

Sébastien