Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java小程序重画刷新_Java_Applet - Fatal编程技术网

Java小程序重画刷新

Java小程序重画刷新,java,applet,Java,Applet,我的项目试图实现java processing.core.Papplet,以显示不同颜色的图形(颜色随时间随机变化)。太奇怪了,我只能用: applet.mousePressed(); 刷新我的小程序。 我也试过: applet.redraw(); applet.updatePixels(); applet.loop(); applet.redraw(); applet.noLoop(); ap

我的项目试图实现java processing.core.Papplet,以显示不同颜色的图形(颜色随时间随机变化)。太奇怪了,我只能用:

  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的源代码。但我没有发现任何想法,