有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用户界面Java GUI图形有多高效?

我一直在开发一个图形用户界面,它将显示许多3D对象。这些对象必须每50毫秒更新一次,或者至少每50毫秒更新一次对象的颜色。我一直在使用图形。fillPolygon()命令以绘制其中一些对象。到目前为止,这对我来说效果不错,但这是一种有效的绘图方法吗?还有没有一种方法可以只更新它们的颜色而不告诉计算机重新绘制所有多边形

Java GUI是我所知道的所有用于绘制图形的工具,如果有任何关于高效图形编程的建议,我将不胜感激


共 (1) 个答案

  1. # 1 楼答案

    在你的例子中,Java是完美的解决方案,Java有非常强大的2D和3D图形API。你的大部分任务都可以轻松完成

    如果你过于关注速度,并且觉得Java的性能不是很好,那么你就必须在OpenGL或GLUT中使用C。你可能会想,我为什么推荐OpenGL或Glut,因为它们是用C语言编写的,可以提供令人激动的快速速度

    但是现在使用Java,Java可以让你的工作更容易,并且可以给你带来好的结果。 Java和Android几乎是相似的,所以,如果你有很强的Java技能,你也可以在Android中使用它们。这是Java的双重好处