2013-06-29 60 views
0

我想刪除兩個形狀veritce之間實際上是連接器的邊緣。我想刪除通過點擊按鈕選擇的頂點之間的連接器。 我已經使用這段代碼,但它不給我幫助。我想從選擇的頂點刪除邊(連接器)。我正在使用mxgraph

graph.getModel().beginUpdate(); 
try { 
    graph.getModel().remove(edge); 
} finally { 
    graph.getModel().endUpdate(); 
} 

我有很多的研究 http://forum.jgraph.com/questions/4744/delete-edge 這個問題的答案,但它並沒有給我們任何幫助。 謝謝

回答

1
JButton b1 = new JButton ("Clear"); 
b1.addActionListener(new ActionListener(){ 
    // cell = component.getCellAt(e.getX(), e.getY()); 

    @Override 
    public void actionPerformed(ActionEvent arg0){ 
     graph.selectChildCell(); 
     graph.removeCells(); 
    } 
}); 
+0

儘量避免所有代碼的答案,解釋你在代碼中做什麼,而不是隻發佈它。 – Jojodmo