Java小程序重画刷新
我的项目试图实现java processing.core.Papplet,以显示不同颜色的图形(颜色随时间随机变化)。太奇怪了,我只能用:Java小程序重画刷新,java,applet,Java,Applet,我的项目试图实现java processing.core.Papplet,以显示不同颜色的图形(颜色随时间随机变化)。太奇怪了,我只能用: applet.mousePressed(); 刷新我的小程序。 我也试过: applet.redraw(); applet.updatePixels(); applet.loop(); applet.redraw(); applet.noLoop(); ap
applet.mousePressed();
刷新我的小程序。
我也试过:
applet.redraw();
applet.updatePixels();
applet.loop();
applet.redraw();
applet.noLoop();
applet.redraw();
applet.draw();
但它们都不适用于我的项目。这意味着我可以通过机器人鼠标单击或鼠标单击刷新我的小程序。
有人知道发生了什么事吗?
感谢你的大力帮助
顺便说一句,我尝试了invoke方法:
SwingUtilities.invokeLater(new Runnable(){
@Override
public void run() {
// TODO Auto-generated method stub
target.refresh();
previewController.render(target);
applet.redraw();
}
});
它可以强制闪存小程序,但会出现一些错误图像。我不知道Papplet mousePressed到底是怎么回事。FYI:事实上,我尝试了Papplet的源代码。但我没有找到任何想法,仅供参考:事实上,我尝试了Papplet的源代码。但我没有发现任何想法,