如何使用 Java 的 Graph Class?

Posted

技术标签:

【中文标题】如何使用 Java 的 Graph Class?【英文标题】:How to make use of Java's Graph Class? 【发布时间】:2016-02-25 07:53:21 【问题描述】:

所以这绝对是一个简单的问题,很可能通过简单的修复,但我无法在这里找出问题。

我正在尝试使用 Java 的 Graph 类: http://docs.oracle.com/cd/E12839_01/apirefs.1111/e13403/javax/ide/util/Graph.html

但是,我无法导入 javax.ide。还有许多其他以 javax 开头的包/方法。我可以按照 eclipse 中显示的方式导入,但 javax.ide 不是其中之一:

然而,我可以导入 java.util.AbstractCollection,但我的程序在执行此操作时仍无法将 Graph 解析为类型。

我的猜测是该类根本不在库中,我尝试更新我的 JDK,但它似乎没有改变任何东西。我在这里为我的无知道歉,非常感谢任何帮助。

【问题讨论】:

那么您是否安装了您链接到的文档所涉及的“IDE API (JSR-198)”? Graph 类不是标准 JRE 的一部分... 我会说可能就是这样,虽然我找不到 IDE 的任何下载链接 【参考方案1】:

javax.ide.util 不是标准 JDK 的一部分。问题中的链接会将您带到 Oracle Fusion Middleware API 小节,其中包括 IDE API (JSR-198)。您需要安装额外的库(可能是 Oracle 融合中间件)来获得这个包,但是仅仅获得一个图形库就太过分了。最好评估一下您的需求,看看哪个图形库适合您的需求。

【讨论】:

以上是关于如何使用 Java 的 Graph Class?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 plotly.graph_objects 绘制 3D 线?

第二章课后习题

如何为 android 制作更长的 facebook Graph API 会话

[tensorflow] 通过Class的形式实现网络的创建加深理解graph和session

如何使用IDEA编译java文件

如何用TensorFlow构建RNN