我在很多帖子上看到JGraphX对应于JGraph的第6版。他们更改了名称,因为他们从头开始重写了所有代码....好的!
我正在使用JGraph 5并且我下载了JGraphX,我看起来有点“新”代码,但对我来说它看起来和JGraph 5代码相同....
所以我的问题是:JGraphX与JGraph 5的改进是什么?出于什么原因/问题他们重写所有代码?
谢谢你的回答!
答案 0 :(得分:1)
这是对JGraph 5的重写。这是一项耗费大量时间和精力的工作,因此人们可能会认为这是值得的。当然,他们保持API相同,因此可以轻松找到重写错误(所谓的回归错误)。也许在某些时候,库更快,因为代码和数据结构被考虑过来。