2011-02-18 130 views
1

我正在玩JGraph附帶的示例mxGraph編輯器。我有一種方法,我希望每次創建新節點時都調用它。你知道如何做到這一點?mxGraph編輯器 - 創建節點時觸發事件

我有一種感覺,它與mxGraphComponent有關,但我無法弄清楚如何去做。

回答

3

查看mxGraph類的API文檔。它觸發了許多粒度事件來指定發生了什麼變化。您最有可能對mxEvent.CELLS_ADDED感興趣。請添加一個偵聽器:

graph.addListener(mxEvent.CELLS_ADDED,myHandler);

其中myHandler實現需要實現invoke方法的mxIEventListener接口(在觸發事件時調用的方法)。