如何在没有opengl的情况下使用Javafx?
我尝试使用JDK8 我的笔记本电脑上没有安装OpenGL。我想我不需要它 无法进行硬件加速时的Java2D 在可能的情况下使用完全硬件加速路径,但如果不可用,则使用Java2D渲染路径,因为Java2D渲染路径已经分布在所有Java运行时环境(JRE)中。这在处理三维场景时尤为重要。但是,使用硬件渲染路径时,性能会更好 我将执行JavaFX Hello World。怎么做 当我尝试时,我收到以下消息(使用-Dprism.verbose=true jvm选项): Prism管道初始顺序:es2 sw如何在没有opengl的情况下使用Javafx?,java,javafx,Java,Javafx,我尝试使用JDK8 我的笔记本电脑上没有安装OpenGL。我想我不需要它 无法进行硬件加速时的Java2D 在可能的情况下使用完全硬件加速路径,但如果不可用,则使用Java2D渲染路径,因为Java2D渲染路径已经分布在所有Java运行时环境(JRE)中。这在处理三维场景时尤为重要。但是,使用硬件渲染路径时,性能会更好 我将执行JavaFX Hello World。怎么做 当我尝试时,我收到以下消息(使用-Dprism.verbose=true jvm选项): Prism管道初始顺序:es2 s
使用基于java的双鱼座光栅化器
使用脏区域优化
未对基本体使用纹理遮罩
对于纹理,不强制使用2种尺寸的功率
使用硬件钳位归零模式
选择HiDPI像素缩放
Prism管道名称=com.sun.Prism.es2.ES2Pipeline
正在加载ES2本机库。。。棱镜2
成功。
GLFactory使用com.sun.prism.es2.X11GLFactory
无法识别的设备ID 0xa16
失败请求的X错误:BadAlloc(操作资源不足)
失败请求的主要操作码:156(GLX)
失败请求的次要操作码:24(X_GLXCreateNewContext)
失败请求的序列号:33
输出流中的当前序列号:34
Java结果:1 为什么Java尝试使用OpenGL而不是Java2D。添加下一个属性:
-Dprism.order=j2d
使用此属性,窗口将打开\°/