在mxgraph中选择一条边

在mxgraph中选择一条边,graph,Graph,我使用mxgraph来显示这个过程。我需要通过编程选择一条边。mxgraph提供SelectEdge(true、false、false),用于选择图形中的所有边。但是我需要在图中选择一条特殊的边 假设存在顶点1、顶点2和顶点3。每个顶点都使用边连接。我需要选择顶点2和顶点3之间的边。mxgraph是否向国防部提供任何api?请帮帮我。这个mxGraph类包含一个mxGraphSelectionModel实例,您可以在该实例中执行大多数选择操作clear()和addCell(Object)将为您提

我使用mxgraph来显示这个过程。我需要通过编程选择一条边。mxgraph提供SelectEdge(true、false、false),用于选择图形中的所有边。但是我需要在图中选择一条特殊的边


假设存在顶点1、顶点2和顶点3。每个顶点都使用边连接。我需要选择顶点2和顶点3之间的边。mxgraph是否向国防部提供任何api?请帮帮我。

这个
mxGraph
类包含一个
mxGraphSelectionModel
实例,您可以在该实例中执行大多数选择操作
clear()
addCell(Object)
将为您提供所需的结果。

您应该使用
GraphComponent
。 使用
graphComponent.getCellAt(x,y)
(x,y是鼠标/单击坐标) 获取返回的对象时,通过检查
布尔isEdge()
,确保它是一条边。 所以如果你有x,y的程序,你可以使用我描述的相同的过程。 例如,你可以得到两个顶点的公共边,它就是你的边