2016-04-15 3 views
0

Я хочу добавить «Action Listener» в mxcell (vertex) в JGraphX. Если я дважды щелкнул по вершине mxcell, он должен сделать какое-то действие. Есть ли способ добавить прослушиватель действий к вершине mxcell в jGraphX ​​?.Добавление ActionListener в mxcell в JGraphX ​​

+0

Вы должны показать нам, что вы что-то пробовали, иначе мы подумаем, что вы попытаетесь дать нам код для вас! –

ответ

1

На событии мыши на графическом компоненте вы получите ячейку и добавьте событие в ячейку.

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 
} 
} 
} 
Смежные вопросы