0

キャンバスの特定の点 (x,y) に頂点を配置する方法があるかどうかを尋ねたいと思います。グラフが既に作成されているアプリを開始したいのですが、g.addVertex(1) を使用するとグラフに頂点が追加されますが、ランダムなポイントでキャンバスに配置されています。

4

2 に答える 2

0

http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/algorithms/layout/AbstractLayout.html

setLocationが続きlockます。

于 2013-03-03T16:48:00.173 に答える
0
public static class MyVertex  {
    private String name;
    private int vIndex;
    private boolean visited = false;
    private int distance = 0;

    private double x;
    private double y;

    public MyVertex(String name, int vIndex) {
        this.name = name;
        this.vIndex = vIndex;
    }

    public void setX(double x) {
        this.x = x;
    }

    public double getX() {
        return x;
    }

    public void setY(double y) {
        this.y = y;
    }

    public double getY() {
        return y;
    }

    public String getName() {
        return name;
    }

}

多分これはあなたを助けるでしょうか?私は自分のプロジェクトでそれを使用しましたが、うまく機能します!

于 2013-04-18T19:18:46.413 に答える