Ich versuche, eine Grafik-Instanz in Prefuse durch den folgenden Ansatz zur Schaffung von:Erstellen einer Tabelle Datenstruktur in Prefuse
Graph(Table nodes, Table edges, boolean directed)
/*
Create a new Graph, using node table row numbers to uniquely identify nodes in the edge table's source and target fields.
*/
So erstelle ich eine Tabelle Objekt, um die Knoten und Kanten Daten wie diese zu speichern. Dies ist jedoch ein Problem:
Table nodes=new Table(2,3);
//here is the error eclipse reports:integer can't be resolved to a variable
nodes.addColumn("id",integer);
nodes.addColumn("name", String);
nodes.addColumn("gender", String);
nodes.addRows(4);
nodes.set(0, 0, 1);
nodes.set(0, 1, "Abbas");
nodes.set(0, 2, "M");
nodes.set(1, 0, 2);
nodes.set(1, 1, "Hassan");
nodes.set(1, 2, "F");
Die API beschreibt die Methode „addColumn“ als
public void addColumn(java.lang.String name,
java.lang.Class type)
eine Spalte hinzufügen mit dem angegebenen Namen und Datentyp dieser Tabelle.