问题标签 [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.

0 投票
1 回答
2034 浏览

java - 是否可以在 Netbeans 7.0 应用程序中使用 Jzy3D?

好的,所以我们正在尝试在 Netbeans 7.0 中将 3D 散点图合并到我们的项目中,我们选择测试的库之一是 Jzy3D。看起来它会做我们需要它做的一切,但不幸的是,它什么也没做。

我已经正确安装了 JOGL,并对其进行了测试,发现它可以正常工作。然后我包含了与演示中相同的依赖项。我也尝试过直接包含 .jars。是的,gluegen-rt.jar 在库文件夹中。

编辑:为了让 JOGL 工作,我们不得不大量修改构建设置。老实说,我的老板做了大部分工作,所以我还不完全确定如何复制它。现在,我试图将图表放入 JFrame 中,而 Jzy3D 库中的 FrameSwing 扩展出现以下错误:

我会继续努力,但如果有人知道出了什么问题,很高兴知道。

更新: CanvasAWT 似乎是从 Canvas 扩展而来的,Canvas 是从 Component 扩展而来的,而不是 JComponent。这似乎是问题所在,我已将其提交给 Jzy3D 作者。

0 投票
1 回答
985 浏览

java - JOGL 图表编译错误

我正在尝试使用 Jzy3D 库并在 openGl 下绘制一些图表。但是当我尝试编译代码时,我得到以下错误:

我还添加了我编写的代码,以防出现问题:

我正在使用 Eclipse Indigo IDE、Jogl 2.0 库(当我将它们导入 Eclipse 时,我填写了本机库路径)、Jzy3D 0.8.4 版本。我在 Windows 7 Ultimate 下工作。

0 投票
2 回答
8378 浏览

java - 如何使用Jzy3d java 3d图表库?

有人可以给我一些jzy3d应该如何使用的额外基本示例吗?
(源站点的示例不适合我)

我尝试了以下代码:

但是当我尝试运行它时,我得到了这个异常:

线程“主”java.lang.UnsatisfiedLinkError 中的异常:java.library.path 中没有 jogl

任何人都可以帮忙吗?

0 投票
1 回答
452 浏览

java - (jzy3d) 如何有效地在 Scatter 上显示工具提示?

目前,我们正在使用 jzy3d 在 3D 图表上显示数据,但是当鼠标按钮悬停在 Scatter 数据中的某个点上时,我们需要显示“工具提示”。

我们的解决方案目前对 cpu 不友好,因为我们使用getProjection方法获取所有 Scatter 数据,并遍历返回的数组以找到与鼠标点匹配的边界。

你知道或推荐更好更快的方法来显示散点数据的工具提示吗?

提前致谢。

0 投票
2 回答
435 浏览

java - 如何在 jzy3D 中用纯色绘制表面

我有一些表面,我想把一个涂成红色,另一个涂成蓝色......

jzy3D 教程只展示了如何使用ColorMaps绘制彩虹:

有什么帮助吗?

0 投票
1 回答
1048 浏览

java - 如何从 GUI 启动 Jzy3d 图形?

我想知道如何从 GUI 启动 Jzy3D 图形。基本上,我创建了一个简单的 GUI,如果我的用户单击“3D 图”JMenuItem,它将允许我的用户显示带有散点的 3D 图。但是,当我这样做时,会弹出一个没有任何内容的纯白色窗口,而不是一个带有图形的白色窗口!此外,如果我将 Jzy3D 的东西放在 main 方法中,它运行得非常好。我不想这样做,我希望图表仅在用户单击该 JMenuItem 时才弹出。

这是代码的相关部分。

GUI JMenuItem 代码:

0 投票
1 回答
236 浏览

charts - RCP Netbean 中的 jzy3d 显示问题

我已在我的 Netbean 应用程序中将 jzyv8 升级到 v9。但是我无法使用 Jzy3d v9 和 Jogl 2 调整/最大化 Jpanel/frame 的大小,在调整面板大小后出现空白屏幕,如果我深入研究代码视图对象在 Render3d 对象中为空。

GJPanel 处理渲染器。

0 投票
1 回答
754 浏览

java - 在小程序中嵌入 Jzy3D

我正在尝试制作一个显示可操作的 Jzy3D 图形的小程序。目前我已经设法让它显示图表,但无论如何我都无法影响它;这是有道理的,因为小程序目前不寻找任何用户输入。

我应该如何获取用户输入(鼠标移动、点击等)?我想我可以尝试创建一个信使类,它接收小程序输入并将其发送到 Jzy3D,然后 Jzy3D 进行移动并对其进行处理,但这似乎非常复杂。查看社区讨论板,建议使用 JOGLAppletLaucher。是为了绕过这个问题吗?如果是这样,它应该怎么做?

编辑:我相信我现在理解了 JOGLAppletLauncher(及其继任者 JNLPAppletLauncher)的意义,但如何传输用户输入的问题仍然存在。有任何想法吗?

我当前的代码:

}

0 投票
2 回答
915 浏览

android - 如何使用 Eclipse 在 android 中使用 jzy3d?

你好。我想在 android 中创建一个 3dplot 图。我想使用 jzy3d lib 并找到这个示例作为开始。

但是当我想运行它时,它会给出以下错误消息:

当然,我将 jzy3d、jogl、swt、gluegen 库添加到我的项目中。

在此处输入图像描述

0 投票
2 回答
1646 浏览

java - 在 Java 中使用 jzy3d 绘制 3D 曲面

我有一个制表符分隔的 CSV 文件,它有一个标题,它的第一列是每一行的标签。例如。

我使用 superCSV 来解析这个 CSV 文件并为每个点创建多边形,例如:(1, 1, 10.1) [表示第一行,第一列]。这些点被添加到多边形列表中。然后我使用多边形创建一个曲面,但该曲面不是连续的。我附上了我的绘图截图

在此处输入图像描述

我的部分代码如下:

我需要帮助才能从我的 CSV 内容(数字)中创建一个连续平滑的 3D 表面