当前位置: 首页 > 软件库 > 程序开发 > Swing开发包 >

JGraphT

Java 图库
授权协议 EPL
开发语言 Java
所属分类 程序开发、 Swing开发包
软件类型 开源软件
地区 不详
投 递 者 钱星华
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

JGraphT 是一个免费的 Java 图库,提供数学图论对象和算法。JGraphT支持各种类型的图,包括:

  • 有向图和无向图。
  • 具有加权/非加权/标记或任何用户定义的边的图。
  • 各种边的多重性选项,包括:简单图、多图、伪图。
  • 不可修改的图 - 允许模块提供对内部图的 "只读 "访问。
  • 可监听图 - 允许外部监听者跟踪修改事件。
  • 子图--在其他图上自动更新子图视图的图。
  • 上述图形的所有组合。
  • Wiki 《算法导论》从22章开始图算法。但是Java JDK中没有Graph相关的库,自己实现的话可维护性较差。 JGraphT是一个开源的图理论数据结构和算法的开源库。可以在学习《算法导论》的同时学习该库,同时可以基于该库实现《算法导论》中相关图算法。 相关资料 JGraphT主页 JGraphT 源码GitHub主页 JGraphT jar包GitHub主页 JGraphT实现细节 简单实例

  • 是否可以通过使用循环将边添加到图形?我正在解析一个字符串,以确定适当的边缘和标签.由于某种原因,它只会为循环遍历String的while循环的第一轮添加边缘.对于所有其他消息,将显示以下消息… 警告:由于基础JGraphT图拒绝创建边缘,因此删除了边缘.当违反基础图的约束时,例如尝试向图添加平行边或自环以禁止它们时,可能会发生这种情况.为避免出现此消息,请确保使用合适的基础JGraphT图. im

  • A couple of years ago I came across a Java-based library for graph visualization – JGraph/JGraphT. Recently, I had the chance to play with it in a real context. Here is a short step-by-step guide to c

  • 我正在寻找一种避免在我的有向图中创建重复项的方法(我使用jgrapht库). 我读了一些据说要使用的主题:directedGraph.setCloneable(false); 但它似乎不对,在图书馆的文档中找不到它,我在这一行上得到一个错误,说它不存在. 我用以下方法创建了图表: public static DirectedGraph directedGraph = new DefaultDire

  • jgrapht-0[1].8.0/jgrapht-0.8.0/build.xml jgrapht-0[1].8.0/jgrapht-0.8.0/etc/build.properties jgrapht-0[1].8.0/jgrapht-0.8.0/etc/build.properties.template jgrapht-0[1].8.0/jgrapht-0.8.0/javadoc/allclas

  • 环境需求:JDK:1.8 jar:jgrapht-core-1.01.jar package edu; import org.jgrapht.experimental.dag.DirectedAcyclicGraph; import org.jgrapht.experimental.dag.DirectedAcyclicGraph.CycleFoundException; import org.

 相关资料
  • 我想使用共享命令从图库获取图像。 我目前的代码是: imageUri 的值为:content://media/external/images/media/37 但是函数“openInputStream”会抛出错误“java.io.FileNotFoundException”。 通过下面的函数,我得到了图像的真实路径。 但我不知道如何将其转换为位图。

  • 我试图建立自定义的水平滚动视图画廊,而不是使用android b/c中的画廊小工具,它在api 16中已被否决。我可以在滚动视图中添加图像,但当用户在水平滚动视图中单击相应的缩略图时,我如何更改较大的图像视图。这是代码

  • 问题内容: Java图形或图表库上有一个较早的线程,在该线程中发现JFreeChart相当不错, 但是 ,正如其常见问题解答所述,它并不意味着实时渲染。 谁能推荐一个支持实时渲染的类似库?只是一些基本的xy渲染-例如,从数据采集系统获取电压信号并对其进行绘制(x轴上的时间,y轴上的电压)。 问题答案: FAQ实际所说的是JFreeChart不支持硬实时图表,这意味着当新数据到达时或之后的确定时间间

  • 我正在尝试创建以下图库: -一个大图像 -下面图库图像的缩略图 -大图像应在lightbox图库中单击后打开所有图像 我让lightbox画廊使用PhotoSwipe工作,当我点击大图像时,它就会触发。我也有缩略图在大图像下面的地方。我现在的问题是,当我单击其中一个缩略图时,我如何改变大图像?我见过很多例子(也是相当简单的例子),但在我的案例中似乎没有一个行得通。 下面是我为缩略图准备的代码: 我

  • 我需要使用javaFX2执行以下操作: 1-)加载图像并使用imageView显示。[好的] 2-)右键单击并选择“添加节点”选项,屏幕上将出现一个黑色圆圈,您可以将圆圈拖动到图像的任何位置。[好的] 3-)使用鼠标的滚轮放大或缩小图像视图,在图像上提供“缩放感觉”。[确定] 3.1-)但是,每次缩放图像时,我都希望我的圆圈遵循缩放比例,这意味着它们不能保持在屏幕的相同位置。[不知道] 我的问题是

  • 我正在尝试创建一个LineChartView,其中包含表示当前季度费用的值。我需要使用xAxis的自定义标签数量打印月份和日期。不幸的是,LineChart生成的一组条目不适合我的需求,我无法更改它们。我需要在我的自定义位置的网格线,即每月的第一天和每月的一组日子,我希望它们在特定位置,而不是LineChart想要的位置。我检查了代码,发现xAxis的条目值是以XAxisRenderer.comp

  • 本文向大家介绍MPAndroidChart开源图表库的使用介绍之饼状图、折线图和柱状图,包括了MPAndroidChart开源图表库的使用介绍之饼状图、折线图和柱状图的使用技巧和注意事项,需要的朋友参考一下 MPAndroidChart开源图表库之饼状图   为大家介绍一款图标开源库MPAndroidChart,它不仅可以在Android设备上绘制各种统计图表,而且可以对图表进行拖动和缩放操作,用

  • 我正在使用科尔多瓦3.4。当我捕捉图像并设置它时,它工作正常,但当我试图从图库中访问图像时,我得到了url 我的图像标签中出现了图像加载错误。我知道这是一个已知的错误,我已经参考了堆栈问题,例如使用PhoneGap相机插件从Android 4.4(KitKat)的图库中选择时无法加载图像 我不能使用提到的URI手动设置的粗糙方法,如content://media/external/images/m