繁体   English   中英

Java GUI图形的效率如何?

[英]How efficient are Java GUI graphics?

我一直在使用图形用户界面来显示许多3D对象。 这些对象必须每50毫秒更新一次,至少,对象的颜色必须每50毫秒更新一次。 我一直在使用graphics.fillPolygon()命令来绘制其中一些对象。 到目前为止,这对我来说一直很好,但这是绘制图形的有效方法吗? 还有没有一种方法可以仅更新其颜色而无需告诉计算机重新绘制所有多边形?

Java GUI是绘制图形所需要的全部知识,对于编程高效图形的任何建议,我将不胜感激。

就您而言,Java是完美的解决方案,Java具有非常强大的用于2D和3D的Graphics API。 您的大部分任务都可以轻松完成。

如果您对速度过于关注,并且觉得Java的性能不是很好,则必须将C与OpenGL或GLUT结合使用。 您可能会想为什么我建议使用OpenGL或Glut,因为它们是用C语言编写的,它们可以为您提供惊人的快速速度。

但是对于现在使用Java的人来说,Java可以使您的工作更加轻松,并且可以带来良好的效果。 Java和Android几乎相似,因此,如果您具备强大的Java技能,也可以在android中使用它们。 这是Java的双重好处。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM