问题标签 [jzy3d]
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.
java - jzy3d改变颜色映射
我正在尝试使用jzy3d
包创建一个曲面图。这是我的代码:
使用以下代码,我设置了默认颜色映射(蓝色表示较低的值,红色表示较高的值)。
有没有办法反转颜色映射?即红色表示较低的值,蓝色/绿色表示较高的值。
java - 旋转模型时,将鼠标 2d 投影到 3d 会给出错误的结果
我正在使用 Jzy3d 库,我想在用鼠标单击时获得实际的 3d 坐标。以下方法仅在模型处于 90 度时有效,如果我旋转我会给出错误的结果。任何想法?
java - java jzy3d依赖问题
我已将最新的 jogl 库链接到我的项目,但不幸的是我在编译程序时遇到了下一个错误Exception in thread "main" java.lang.NoSuchMethodError: javax.media.opengl.GLProfile.isAvailable(Ljava/lang/String;)Z
我应该链接什么库来解决这个问题?
java - 使用 DynamicReports 将 jzy3d 图表保存为 PDF
我正在使用DynamicReports API 创建一个 PDF 报告,显示我的Java
应用程序的结果(表格和图表)。我必须显示的图表之一是3D Surface Plot
使用jzy3d 0.9.0构建的。
这是我的代码:
仅当我在返回之前调用该方法ChartLauncher.openChart(chart)
(随后打开显示图表的框架)时,此代码才有效,否则始终返回。但是,如果我需要创建和导出此图表的 PDF 而不在我的 Java 应用程序中显示图表本身,该怎么办?createHeatMap()
chart
createHeatMap().screenshot()
null
注意:如果可能的话,我更喜欢使用jzy3d 0.9.0而不是jzy3d 0.9.1,否则我应该修改很多已经编写和测试过的代码。
java - java.awt.Panel 上的半透明玻璃窗格
您好,有一个Swing
由 4 个不同的图(的扩展javax.swing.JPanel
)组成的用户界面。其中一个图是使用jzy3d 1.0.0
库构建的,并返回一个类型的组件CanvasNewtAwt
(扩展名为java.awt.Panel
)。这样我就有了java.awt.Panel
我平时的内心javax.Swing.Panel
。
问题是,当我加载玻璃窗格时,由于它是 的实例javax.swing.JPanel
,因此AWT
组件仍位于其顶部。
有没有办法避免这种情况?如果我创建一个扩展的新玻璃窗格,java.awt.Panel
我可以覆盖所有图,但不能使玻璃窗格半透明。所以如果我解决半透明问题(使用swing
面板),我无法覆盖awt
组件,但如果我使用awt
面板,我的所有框架都会被覆盖(非常不愉快的结果)。大不了:)
注意:我知道旧版本的
jzy3d
允许创建Swing
绘图,但在新版本中不推荐使用Swing
类,因为它们充满了错误,并被组件替换。Newt
java - 在Java中绘制网格网格表面
我有一个 40x40 数组,其中填充了double
对应于由 Java 中的 2 个矩阵组成的网格网格的值。我想用 3D 的这些值绘制一个曲面,并找到了似乎合适的JZY3D库,但我不知道从哪里开始以及如何编写这种绘图。任何人都使用过这个库,并且可以就从哪里开始提供很好的建议?
java - 将 jzy3d.canvas 转换为 awt.component
我需要将 jzy3d 画布转换为 java.awt.component,我想使用 JCombobox 和按钮在我的框架中显示图表,但是当我想将画布转换为组件时,程序被删除了。谢谢您的回答。我已经尝试过了,但没有帮助我。
启动器.java:
ChartMode.java:
java - 带有 Jzy3d (Java) 的简单散点绘图仪
我正在尝试编写一个绘图仪类来显示使用Jzy3d存储在数组中的一组数据点(x、y、z)。该类应包含一个plot()
获取数据集并(自动)将其显示在 3d 坐标系中的方法。
该方法应该在与时间相关的循环中按顺序调用。
到目前为止,我已经设法获得了Jzy3d 工作的散点图演示,但我不知道代码的每一位都做了什么。Jzy3d 的文档没有提供太多信息,我真的无法在网上找到任何教程。
如果有人可以解释演示或(甚至更好)编写一个包含类似方法的简单绘图仪,将不胜感激。
Jzy3d 的任何有效的绘图替代方案也将不胜感激。
演示代码:
java - Jzy3d API 的正确 jar 文件是什么?
有人可以告诉我要下载哪些 .jar 文件以获得最新的 Jzy3d 版本吗?我查看了他们的网站,但我不知道要下载哪些文件。