遇到 -Dsun.java2d.opengl=True 的问题。我设法编写了一段代码,以便能够在程序内部将其设置为 true/false,但实际上不起作用。我想测试当 opengl=true 和 opengl=false 时 java Graphics2D 的性能。有人有任何想法吗?
最佳答案
您只能在加载 GUI 之前设置-Dsun.java2d.opengl=True
。因此基本上您无法在正在运行的应用程序中间进行切换并按照您想要的方式测试结果。
虽然可能有一种隐藏的方法可以强制它使用反射进行切换,但我还没有遇到过。
关于java - java中的opengl加速问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6844003/