问题标签 [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 - 是否可以在 Netbeans 7.0 应用程序中使用 Jzy3D?
好的,所以我们正在尝试在 Netbeans 7.0 中将 3D 散点图合并到我们的项目中,我们选择测试的库之一是 Jzy3D。看起来它会做我们需要它做的一切,但不幸的是,它什么也没做。
我已经正确安装了 JOGL,并对其进行了测试,发现它可以正常工作。然后我包含了与演示中相同的依赖项。我也尝试过直接包含 .jars。是的,gluegen-rt.jar 在库文件夹中。
编辑:为了让 JOGL 工作,我们不得不大量修改构建设置。老实说,我的老板做了大部分工作,所以我还不完全确定如何复制它。现在,我试图将图表放入 JFrame 中,而 Jzy3D 库中的 FrameSwing 扩展出现以下错误:
我会继续努力,但如果有人知道出了什么问题,很高兴知道。
更新: CanvasAWT 似乎是从 Canvas 扩展而来的,Canvas 是从 Component 扩展而来的,而不是 JComponent。这似乎是问题所在,我已将其提交给 Jzy3D 作者。
java - JOGL 图表编译错误
我正在尝试使用 Jzy3D 库并在 openGl 下绘制一些图表。但是当我尝试编译代码时,我得到以下错误:
我还添加了我编写的代码,以防出现问题:
我正在使用 Eclipse Indigo IDE、Jogl 2.0 库(当我将它们导入 Eclipse 时,我填写了本机库路径)、Jzy3D 0.8.4 版本。我在 Windows 7 Ultimate 下工作。
java - 如何使用Jzy3d java 3d图表库?
有人可以给我一些jzy3d
应该如何使用的额外基本示例吗?
(源站点的示例不适合我)
我尝试了以下代码:
但是当我尝试运行它时,我得到了这个异常:
线程“主”java.lang.UnsatisfiedLinkError 中的异常:java.library.path 中没有 jogl
任何人都可以帮忙吗?
java - (jzy3d) 如何有效地在 Scatter 上显示工具提示?
目前,我们正在使用 jzy3d 在 3D 图表上显示数据,但是当鼠标按钮悬停在 Scatter 数据中的某个点上时,我们需要显示“工具提示”。
我们的解决方案目前对 cpu 不友好,因为我们使用getProjection
方法获取所有 Scatter 数据,并遍历返回的数组以找到与鼠标点匹配的边界。
你知道或推荐更好更快的方法来显示散点数据的工具提示吗?
提前致谢。
java - 如何从 GUI 启动 Jzy3d 图形?
我想知道如何从 GUI 启动 Jzy3D 图形。基本上,我创建了一个简单的 GUI,如果我的用户单击“3D 图”JMenuItem,它将允许我的用户显示带有散点的 3D 图。但是,当我这样做时,会弹出一个没有任何内容的纯白色窗口,而不是一个带有图形的白色窗口!此外,如果我将 Jzy3D 的东西放在 main 方法中,它运行得非常好。我不想这样做,我希望图表仅在用户单击该 JMenuItem 时才弹出。
这是代码的相关部分。
GUI JMenuItem 代码:
charts - RCP Netbean 中的 jzy3d 显示问题
我已在我的 Netbean 应用程序中将 jzyv8 升级到 v9。但是我无法使用 Jzy3d v9 和 Jogl 2 调整/最大化 Jpanel/frame 的大小,在调整面板大小后出现空白屏幕,如果我深入研究代码视图对象在 Render3d 对象中为空。
GJPanel 处理渲染器。
java - 在小程序中嵌入 Jzy3D
我正在尝试制作一个显示可操作的 Jzy3D 图形的小程序。目前我已经设法让它显示图表,但无论如何我都无法影响它;这是有道理的,因为小程序目前不寻找任何用户输入。
我应该如何获取用户输入(鼠标移动、点击等)?我想我可以尝试创建一个信使类,它接收小程序输入并将其发送到 Jzy3D,然后 Jzy3D 进行移动并对其进行处理,但这似乎非常复杂。查看社区讨论板,建议使用 JOGLAppletLaucher。是为了绕过这个问题吗?如果是这样,它应该怎么做?
编辑:我相信我现在理解了 JOGLAppletLauncher(及其继任者 JNLPAppletLauncher)的意义,但如何传输用户输入的问题仍然存在。有任何想法吗?
我当前的代码:
和
}
android - 如何使用 Eclipse 在 android 中使用 jzy3d?
你好。我想在 android 中创建一个 3dplot 图。我想使用 jzy3d lib 并找到这个示例作为开始。
但是当我想运行它时,它会给出以下错误消息:
当然,我将 jzy3d、jogl、swt、gluegen 库添加到我的项目中。
java - 在 Java 中使用 jzy3d 绘制 3D 曲面
我有一个制表符分隔的 CSV 文件,它有一个标题,它的第一列是每一行的标签。例如。
我使用 superCSV 来解析这个 CSV 文件并为每个点创建多边形,例如:(1, 1, 10.1) [表示第一行,第一列]。这些点被添加到多边形列表中。然后我使用多边形创建一个曲面,但该曲面不是连续的。我附上了我的绘图截图
我的部分代码如下:
我需要帮助才能从我的 CSV 内容(数字)中创建一个连续平滑的 3D 表面