问题标签 [jgraphx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jgraphx - 从 JGraphX 树中获取父顶点
假设我有这样的图表:
假设我也有对(对象)单元格 573 的引用。有没有办法可以在图表中获得对其父单元格(对象)单元格 792 的引用?似乎无法在 api 中找到答案。我对 JGraphX 还是很陌生。
java - JGraphX 与 JGraph 5 相比有哪些改进
我读过很多帖子说 JGraphX 对应于 JGraph 的第 6 版。他们更改了名称,因为他们从头开始重写了所有代码......好吧!
我正在使用 JGraph 5,我下载了 JGraphX,我看了一点“新”代码,但对我来说,它看起来与 JGraph 5 代码相同......
所以我的问题是:JGraphX 与 JGraph 5 相比有哪些改进?他们重写所有代码的原因/问题是什么?
谢谢你的回答!
java - 如何在 JGraphx 中制作平行四边形形状的顶点?
我正在尝试通过 JGraphx 显示流程图,并且我需要一个平行四边形作为输入/输出块。但是 JGraphx 似乎不知道“shape=parallelogram”。在图形和流程图库中没有平行四边形似乎很奇怪(它甚至有“演员”形状,为什么它没有平行四边形?)。也许它只是以其他方式命名?或者在确实没有预定义的平行四边形形状的情况下,我该怎么做才能将顶点变成平行四边形?
vertex - JGRAPHX:如何改变一组顶点的样式
在我的项目中,当我对顶点进行分组时,默认情况下会在边缘添加一个虚线形状。我希望我可以在用户可以交互的这个窗台上添加一张图片。
例如:
未展开:
展开:
java - JGraph 进入/退出/家庭监听器
我一直在使用 JGraph 库,但我似乎无法找出当视图的根节点更改时会触发什么事件。例如,当您进入组 A 时,A 现在是视图的根,而当您执行 home 操作时,视图根是图的 defaultParent。
我找到了 mxEvent.ROOT 事件,但在 JavaScript 文档(不是 Javadocs)中,它仅在更改模型的根时触发。
每当视图的根更改时,我需要订阅什么事件才能执行操作?
layout - 为什么我的弯曲边缘没有正确更新?
我正在尝试自定义 JGraph 的布局。我想创建弯曲的边缘,但我有一个问题。每次我在 JGraph 上创建一组顶点时,我都会触发一个事件来更新此图,与之前的状态相比,边缘缺少点。这是一个例子:
有人能帮我吗?
这是我的代码:
扩展 mxGraph 并覆盖构造函数添加:
并覆盖 createGraphView() 返回 CurveGraphView。
告诉我它必须用绝对点做一些事情。
jgraphx - ListenableDirectedGraph 或 mxGraph
大家好,
使用 ListenableDirectedGraph 还是 mxGraph?哪一个更好?使用: ListenableDirectedGraph graph = new ListenableDirectedGraph(); mxGraphModel 模型 = 新 mxGraphModel();
或者
使用: mxGraph 图 = 新 mxGraph(); mxGraphModel 模型 = 新 mxGraphModel();
请帮我。我是 jgraph 库的新手。谢谢
java - 如何探索 JGraphX 对象(即查找边和节点)?
我通过 xml 字符串获取图形,所以首先我将其转换为 mxGraph 对象:
现在我想做类似的事情:
但是 getallEdges 返回 Objects 并且我找不到任何 Edge 类......这对我来说似乎很奇怪......
jgraphx - 没有“自动处置”方法吗?
我有一个带有节点和边的图,我想显示它们。有没有任何函数可以在没有我给出精确坐标的情况下显示这个图表?
java - 在 JFrame 中居中 mxGraph
我正在尝试将具有分层布局的 mxGraph 居中以在 JFrame 中动态排列单元格。每次渲染jFrame时,mxGraph都绘制在frame的左上角,找不到修改图形位置的方法。如何做到这一点?