|
Re: Add a MouseListener to a GraphNode [message #1484434 is a reply to message #1484352] |
Sun, 23 November 2014 07:30  |
Eclipse User |
|
|
|
When searching through the forum, I noticed that a similar question has already been answered. So I followed the instruction given on the corresponding topic and the following code worked just fine for me:
graph.addMouseListener(new MouseListener() {
@Override
public void mouseUp(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseDown(MouseEvent e) {
// TODO Auto-generated method stub
}
@Override
public void mouseDoubleClick(MouseEvent event) {
if( graph.getSelection().get(0) instanceof GraphNode){
GraphNode selectedNode = (GraphNode) graph.getSelection().get(0);
System.out.println("The selected node is : " + selectedNode.getText());
//do something with selectedNode
}
}
});
|
|
|
Powered by
FUDForum. Page generated in 0.02572 seconds