【问题标题】:Creating a Table data structure in Prefuse在 Prefuse 中创建 Table 数据结构
【发布时间】:2010-12-31 15:46:32
【问题描述】:

我正在尝试通过以下方法在 Prefuse 中创建一个 Graph 实例:

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.
*/

所以我创建了一个 Table 对象来存储这样的节点和边数据。但是,这是一个问题:

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");

API 将“addColumn”方法描述为

public void addColumn(java.lang.String name,
                      java.lang.Class type)

将具有给定名称和数据类型的列添加到此表中。

【问题讨论】:

    标签: java data-structures prefuse


    【解决方案1】:

    仅仅输入整数会使编译器认为你正试图让它访问一个变量,因为整数不是关键字。对于 Java Prefuse,如果您尝试将类型设置为 int,则只需使用 int.class 来获取类名。

    【讨论】:

      猜你喜欢
      • 2011-11-06
      • 1970-01-01
      • 2013-12-20
      • 2019-02-25
      • 1970-01-01
      • 2013-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多