Eventos con JTree
Publicado por gonzalo (112 intervenciones) el 04/07/2016 20:50:32
buenos dias.
una consulta:
tengo una funcion que me ayuda a crear un menu JTree, tengo un evento que me dice cual item fue seleccionado, me regresa el texto del item seleccionado.
aqui la pregunta es: es posible asignarle un valor al menu para que lo regrese en lugar de regresar el texto del menu?
este es el caso: tengo varios menus que se muestran con el mismo texto, pero 1 depende de usuarios y otro depende de empleados, hay manera de diferenciarlos?
gracias por la ayuda
una consulta:
tengo una funcion que me ayuda a crear un menu JTree, tengo un evento que me dice cual item fue seleccionado, me regresa el texto del item seleccionado.
aqui la pregunta es: es posible asignarle un valor al menu para que lo regrese en lugar de regresar el texto del menu?
este es el caso: tengo varios menus que se muestran con el mismo texto, pero 1 depende de usuarios y otro depende de empleados, hay manera de diferenciarlos?
gracias por la ayuda
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
27
Tree.addTreeSelectionListener
(
new TreeSelectionListener()
{
public void valueChanged(TreeSelectionEvent e)
{
DefaultMutableTreeNode node = (DefaultMutableTreeNode) Tree.getLastSelectedPathComponent();
/* if nothing is selected */
if (node == null)
{
return;
}else
{
System.out.println(Tree.getLastSelectedPathComponent()); // aqui regresa el valor del texto del menu.
}
/* retrieve the node that was selected */
Object nodeInfo = node.getUserObject();
/* React to the node selection. */
}
}
);
FrameMenus.SetTree(Tree);
Valora esta pregunta


0