0

MySQL データベースからデータを引き出し、Jung を使用してそれらのデータをネットワーク形式で視覚化する必要があります。

プログラムを MySQL データベースに接続しました。しかし、データベースからユングに頂点を抽出する方法がわかりません。誰でもこれで私を助けることができますか?Jung を使用して MySQL データを視覚化できますか?

4

1 に答える 1

0

これは、データベースから頂点とエッジのデータを抽出した方法です

String query = "select x, y from table1 where column= 'r '";
        PreparedStatement pest = connection.prepareStatement(query);
        ResultSet rs = pest.executeQuery();
        while (rs.next()) {
            name1[i] = rs.getString("x");
            g.addVertex(name1[i]);
                name4[l] = rs.getString("y");
            System.out.println(name2[l]);
            if (name3[k] != null) {
                g.addVertex(name3[k]);

            } else
                g.removeVertex(name3[k]);
            i++;
            k++;
                        }
        for (k = 1; k < 20; k++) {

            if (name3[k] == null) {

                i = 1;                  
                i++;
                k++;
            } else {
                g.addEdge("G", name1[i], name3[k]);
            }
        }
        rs.close();
        pest.close();
于 2015-07-06T04:52:24.457 に答える