[英]Multiple frame movements in java
我有很多帧。 当我逐帧移动时,一个屏幕不可见,另一个屏幕可见。 这意味着下一帧将在延迟后打开。 有什么办法解决这个问题? 这是我的代码:
f.setVisible(false);
MyFrame1 f1=new MyFrame1();
f1.setVisible(true);
f是我第一帧的对象,
f1是第二帧的对象。
您可以使用缓冲区在帧之间进行平滑过渡。 同样,将f1设置为可见而不将f设置为不可见也可以。 f将保持可见,直到在其上绘制f1为止。
关于设计,关于您要做什么,我没有太多信息,但是可能有更有效的对象绘画方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.