Java 关于处理中的活动和静态模式

Java 关于处理中的活动和静态模式,java,processing,Java,Processing,如何同时使用主动和静态模式 就像我在画一个椭圆和一个矩形,我只想让椭圆成为静态的,而不是矩形。通常有两种方法: 方法一:只需在每一帧重新绘制所有内容。绘制背景以清除旧帧,然后绘制椭圆,然后绘制矩形 方法二:将椭圆绘制一次到缓冲区。createGraphics()函数是您在这里的朋友。然后在draw()函数中,将缓冲区绘制到屏幕上,然后绘制矩形 一般来说,你应该采用第一种方法,除非草图的静态部分很复杂,否则你应该采用第二种方法。什么是“satic”模式?我不熟悉这个术语——它是特定于处理的吗?

如何同时使用主动和静态模式


就像我在画一个椭圆和一个矩形,我只想让椭圆成为静态的,而不是矩形。

通常有两种方法:

方法一:只需在每一帧重新绘制所有内容。绘制背景以清除旧帧,然后绘制椭圆,然后绘制矩形

方法二:将椭圆绘制一次到缓冲区。
createGraphics()
函数是您在这里的朋友。然后在
draw()
函数中,将缓冲区绘制到屏幕上,然后绘制矩形

一般来说,你应该采用第一种方法,除非草图的静态部分很复杂,否则你应该采用第二种方法。

什么是“satic”模式?我不熟悉这个术语——它是特定于处理的吗?