2016-04-15 2 views
0

Je veux ajouter "Action Listener" à la mxcell (vertex) dans JGraphX. Si j'ai double-cliqué sur le sommet mxcell il devrait faire une action. Est-il possible d'ajouter un écouteur d'actions au vertex mxcell dans jGraphX?Ajouter ActionListener à la mxcell dans JGraphX ​​

+0

Vous devez nous montrer que vous avez essayé quelque chose, sinon nous penserons que vous essayez de nous laisser coder pour vous! –

Répondre

1

Lors d'un événement de clic de souris sur le composant graphique, la cellule est ajoutée et un événement d'action est ajouté à la cellule.

public void mouseClicked(MouseEvent e) 
{ 
Object cell=graphComponent.getCellAt(e.getX(),e.getY()); 
if(cell!=null&& cell instanceof mxcell) 
{ 
if(((mxcell)cell.getValue().toString().equals("cell-name")) 
{ 
// your function 
} 
} 
}