问题标签 [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
我正在尝试创建一个可创建图形的小程序,但该小程序会打开另一个窗口。我不知道应该对代码进行哪些更改才能使其正常工作。我知道它的原因是ChartLauncher
。
java - 如何使用 jzy3d 库标记 3D 绘图轴?
我想知道是否有人知道如何使用 jzy3d 3D 绘图库为 (x,y,z) 轴分配标签。
我曾尝试使用这样的任务:
从这里:https ://groups.google.com/forum/#!topic/jzy3d/6nkwF8C01Do
但它不起作用。
默认情况下如何做到这一点的任何想法都显示为未分配。
java - 如何阻止 jzy3d 打印帮助消息?
使用AnalysisLauncher.open(new AbstractAnalysisObj)
时,库总是打印以下消息:
这很烦人,尤其是当我需要多个绘图时,消息只是一遍又一遍地打印。我怎样才能阻止它这样做?
java - 简单的 Jzy3d 应用程序给出运行时异常 - 没有实现的异常
我试图在 jzy3d 绘图库上做一个 hello world 应用程序。我从网站上拿了这个例子,当我运行它时,我得到了以下错误:
线程“主”java.lang.RuntimeException 中的异常:没有实现的异常
谁能告诉我这是什么意思?
这是供您参考的代码:
错误:
线程“主”java.lang.RuntimeException 中的异常:在 org.jzy3d.chart.ChartLauncher.frame(ChartLauncher.java:82) 的 org.jzy3d.chart.factories.ChartComponentFactory.newFrame(ChartComponentFactory.java:148) 没有实现异常) 在 org.jzy3d.chart.ChartLauncher.openChart(ChartLauncher.java:39) 在 org.jzy3d.chart.ChartLauncher.openChart(ChartLauncher.java:33) 在 org.jzy3d.chart.ChartLauncher.openChart(ChartLauncher.java: 17) 在 helloworld.HelloWorld.main(HelloWorld.java:77)
java - 运行 jzy3d 演示导致 ClassNotFoundException
问题如下,在 jzy3d demo ScatterDemo.java 启动过程中:
配置为 NetBeans 7.3.1、jzy3d-api-0.9.1、jzy3d-swt-0.9.1、log4j-1.2.17、gluegen-rt(最新稳定)、jogl-all(最新稳定)、JDK1.7
我知道以下更改(将所有 javax.media.opengl 移动到 com.jogamp.opengl,https: //jogamp.org/bugzilla/show_bug.cgi?id=682 )。我已经完成了将 .jar 文件包含到项目中的常规过程。
项目编译正常,不运行。
我的问题是:我可以以某种方式将 javax.media.opengl.* 重定向到 com.jogamp.opengl.* 吗?解决此问题的正确方法是什么?
plot - jzy3d 可以与基于 GEF 的应用程序一起使用吗?
我们计划为我们的 Eclipse 应用程序使用其中一个图表库。jzy3d 是其中之一,看起来非常有用。但是,没有任何信息表明它是否可以与我们的数据提供解决方案(如 GEF 进行绘图)一起使用。
有人对此有想法吗?或者只是任何其他建议?
jzy3d - 如何为 jzy3d 使用旧的 JOGL 版本?
我今天发现了 jzy3d,它看起来与我当前学校项目所需的完全一样(这是关于在 3D 中绘制表面,与水文地质学相关)。我下载了演示(版本 0.9.1),但是当我尝试运行它(更具体地说是 3d 表面演示,也就是这段代码)时,我收到以下错误:
根据我在互联网上的了解,这可能与 jzy3d 需要和旧版本的 JOGL 有关,所以我下载了 jogamp-windows-amd64.7z (2.0-rc3 存档...似乎没问题,因为它包含 javax.media.* 而不是 com.jogamp.*)。在 Eclipse 上导入 .jar 时,我是全新的,所以我只是按照上述文件的模式进行操作。我现在确实有一个名为 OldJOGL 的 Java 项目,其中包含 jogl.all.jar 和gluegen-rt.jar。
然后,我将 OldJOGL 添加为我所有 jzy3d(api、核心等)项目(通过 maven 导入)中的必需项目,并将 OldJOGL +所有 jzy3d 项目作为“TestGraph”中的必需项目(包含一个我基本上复制的类)演示中给出的代码)。但它仍然显示相同的错误消息!
我很可能做错了什么,因此我的问题是:我怎样才能让 jzy3d 使用旧的 JOGL 版本?(这是真正的问题吗?)
提前致谢
PS:对不起,如果我的英语有时很尴尬,那不是我的母语:(
java - 无法在 Jzy3d 程序的子模块上执行目标 Maven Surefire 插件
为了简化我要问的问题:什么是测试失败以及如何纠正它?
我是 Maven 新手,我正在尝试让图形绘图应用程序Jzy3d在我的计算机上工作。我已将所有插件更新为父模块和子模块的 POM 文件中的最新版本,并检查 Maven 是否指向我已安装的最新 JRE(确实如此)。
我的依赖树也很好,它涵盖了我在这个论坛和其他地方看到这个错误的许多途径。
我根本无法隔离这个问题。
运行mvn package -e时的错误信息如下:
我的父 POM 文件是:
错误消息持续运行的子 POM (jzy3d-jdt-core) 是:
java - 如何将jzy3d图表保存到文件
对我不起作用*,所以我想要这样ChartSaver.saveChart(chart, path)
的东西是否存在。
*我得到: