如何获取graph中vertex坐标
这个是获取graph中顶点的方法
public Object[] getVertices(Object cells[])
{
if (cells != null)
{
ArrayList result = new ArrayList();
for (int i = 0; i < cells.length; i++)
if (isVertex(cells[i]))
result.add(cells[i]);
return result.toArray();
} else
{
return null;
}
}
在下面函数中我想获取第一个顶点的坐标,并根据此坐标设置图中所有顶点坐标,达到对齐的目。
void jButtonjuzhong_actionPerformed(ActionEvent e)
{
Object[] all = graph.getAll();
Object vertices[] = graph.getVertices(all);//获得所有顶点
vertices[0]//这里我想获得第一个定点的坐标,请问如何获取,请高手帮帮忙!
int verticescount = vertices.length;
for(int i = 1; i < verticescount; i++){
这里想依次设置其他顶点的坐标,使得图中的元素居中对齐 }
哪位高手帮帮忙,非常感谢!!!!