问题标签 [prefuse]
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.
prefuse - 在 prefuse 中创建 4 个节点和弯曲边缘的圆
我正在尝试用多边形制作一个圆圈(我知道我可以使用例如形状渲染器,但我需要这样)。
圆应该由 4 个节点和 4 个弯曲的边缘组成。节点由 ShapeRenderer 渲染并像“+”一样定位,边缘由边缘渲染器弯曲它们。现在我有一个问题,边缘进入侧面的所有节点,这对于顶部和底部节点是可以的,但对于左右节点不起作用,因为它们应该进入顶部和底部的节点,所以我没有得到一个完美的圆圈,而是更多的蛋形。
有谁知道我如何改变边缘进入节点的位置或如何将这个节点旋转 90 度?
prefuse - 什么是前置数据组以及如何将节点放入其中?
prefuse 的许多组件似乎都使用字符串组来识别某些数据子集。您如何在实践中使用组?一些文档似乎暗示单行数据可以属于多个组,但我无法弄清楚如何做到这一点。
理想情况下,我可以将图表的一些节点分成多个组,但每个节点都可视化一次,并对它们应用各种力和布局。
java - Java 可视化 - 如何在 Java 中转置 JTable?
我正在寻找允许在我的 UI 上转置我的 jTable 的方法。可能是通过单击按钮或其他操作。我的主要问题是我应该如何为此目的构建数据模型(abstractTableModel)?在 Java 中是否有任何现成的方法支持这种转置?
graph - 如何在 java 中将 Prefuse 生成的图形保存为 pdf?
我在我的 java 代码中使用 Prefuse java API 来可视化网络。我想知道,如何保存图像?我想把它保存为pdf?提前致谢。
java - Prefuse - 是否可以翻译图例中使用的键?
我正在使用 Java 的 prefuse 库。
一切似乎都运行良好,但是我的应用程序不会以英语使用。
我需要将使用过的键和单词(例如在图例或搜索中)翻译成其他语言(例如斯洛伐克语)。
我正在使用 prefuse.data.Graph 和 prefuse.data.Tree。
提前致谢
xml - prefuse 可视化工具包,读取 xml 文件时遇到问题
我是新手,所以我创建了一个玩具项目,但似乎我在阅读 xml 文件时总是遇到问题:
公共类 testProfusion {
}
地址有效,可以直接访问。但是,无论我如何更改,我总是会收到错误:
请帮我;-)!!!
java - 如何使用具有 JTable 典型功能的 Prefuse 可视化表格
我的问题是:
- 如何在prefuse中显示表格信息?我发现 GridLayout 可能是相关的。但我不知道如何使用 prefuse 准确绘制表格,例如 JTable 外观和典型功能,例如 getRow、selectColumn、mouseClick 等每个单元格等。
- 我的表表有点复杂,每一列都有不同的数据类型。我想我需要将两个数据分别添加到 m_vis 中。但是它们可以在单个表视图中一起工作吗?我只是为不同的数据组添加不同的侦听器?
添加有关我的数据的详细信息:
我有一个在 java swing 中使用 JTable 的实现来显示一个文档列表,其中每行包含 10 列,显示与该文档相关的不同变量值。表格结构不统一,从某种意义上说,前两行显示了其他信息,第一行中的每个单元格是一个组合框来进行选择,第二行中的每个单元格是一个条形图,显示在此显示的变量的分布列(每个栏都是启用鼠标单击事件的 JPanel 显示)。
鉴于这样的表格模型,我也不确定如何将前两行放入数据中,因为它们是使用 java swing 中的 Graphics2D 绘制的。甚至不能指定数据类型(.class),对吧?
java - Prefuse 为每个节点组设置不同的颜色
我是新手,不了解有关节点的几件事。
- 每当单击节点时,如何引发事件?
- 如何对具有相同颜色的相似节点进行分组?
- 如何在每个节点上保留额外的元数据?
重要的是要说我实时构建图形而不是从任何文件加载它。
谢谢,奥兹拉德。
java - 在创建 jframe 时预置图像
我正在尝试使用 Prefuse 在它们之间绘制 2 个图像和线条。但是我的图像不会在创建 jframe 时加载。当我单击标签时,会出现单击的标签图像。但我希望这些图像出现在创建 jframe 时。我该怎么做。
这是我的代码
这是我的 XML 文件
java - 覆盖 prefuse 中的派生列
在 prefuse 图中,我有一个名为"distance"
created with的派生列Table.addColumn(String name, Expression expr)
和一个名为 的布尔运行时变量normalize
。现在我想根据 的值更改用于在运行时计算列值的表达式normalize
,但是没有replaceColumn()
or之类的东西deleteColumn()
。当我尝试通过addColumn()
再次调用来覆盖旧列时,我得到一个'表已经有名为“距离”的列'。
我可以以某种方式以编程方式更改用于计算列值distance
或使其依赖于运行时变量的表达式normalize
吗?我宁愿没有两个名称不同的列,因为项目中的许多地方都使用了该值,因此我必须实现很多大小写区分。