0
A
回答
0
你能做到像這樣:
graph.getGraphComponent().getGraphControl().addMouseListener(...)
然後插入頂點,當用戶點擊:
@Override
public void mouseReleased(MouseEvent e) {
if (e.isPopupTrigger()) {
graph.getModel().beginUpdate();
try {
// this method is useful if you have a grid, zoom...
mxPoint mousePos = graph.getGraphComponent().getPointForEvent(e, false);
graph.insertVertex(graph.getDefaultParent(), null, "Hello", mousePos.getX(), mousePos.getY(), 80, 30);
} finally {
graph.getModel().endUpdate();
}
}
}
然後,您可以檢查單元格是否爲空並且是頂點。
相關問題
- 1. InkCanvas:如何通過點擊鼠標右鍵點擊擦除
- 2. jgraphx頂線頂點標籤
- 3. (JGraphX)如何添加一個額外的標籤到頂點?
- 4. JGraphX:我怎樣才能通過鼠標座標得到一個頂點? (mouseMoved方法)
- 5. 如何添加一個mouselistener到頂點 - jgraphx
- 6. 獲取父頂點一個JGraphX樹
- 7. 如何通過鼠標點擊在rich:dataTable中選擇一行?
- 8. 如何通過點擊鼠標在RichTextBox中選擇一行?
- 9. 如何在JGraphx中製作一個平行四邊形頂點?
- 10. Win32:如何在同一時間點擊左右鼠標按鈕
- 11. 在WebBuild上點擊鼠標右鍵
- 12. 增加數每一次鼠標點擊/按鍵在XNA
- 13. 通過點擊一個按鈕來增加一個數字
- 14. 通過鼠標點擊呼叫功能
- 15. 如何在QGraphicsView上通過鼠標點擊QGraphicsPixmapItem上的像素
- 16. 可能有一個窗口,鼠標點擊通過它?
- 17. 如何通過鼠標點擊選擇一個位置並添加一個項目在QGraphicsView中?
- 18. 點擊增加一個值
- 19. jQuery的點擊鼠標右鍵格
- 20. 鼠標右鍵點擊Openlayer 3
- 21. 允許鼠標右鍵點擊
- 22. 鼠標點擊面板跳過點擊
- 23. 刪除與右鼠標點擊一個div(塊文本菜單)
- 24. 右鍵點擊鼠標粘貼到一個richtextbox vC++ windows窗體
- 25. 釋放鼠標捕獲並讓鼠標點擊通過
- 26. 通過點擊增加變量
- 27. 通過點擊增加單元格值
- 28. 如何通過鼠標左鍵點擊swt顯示一個彈出菜單?
- 29. JFreeChart錯過了一些鼠標點擊
- 30. 通過點擊鼠標點擊Chrome插件不起作用
如果您不顯示一些功能,您不可能得到任何答案。你有任何代碼嗎? SO是爲了幫助修復bug,而不是寫出所有的代碼。 – MERose