下面的代碼應該使形狀閃爍兩次,我從根檢查方法三倍,我99%肯定它是那些方法是正確的(如果需要,我會發布該代碼)。在屏幕上暫停當前狀態幾秒鐘的最佳方式是什麼?處理代碼不起作用(線程,繪製(),noLoop()和循環())
noLoop();
root.setVal(newVal);
root.highlight(0,255,0);
root.setopacity(200);
redraw();
try {Thread.sleep((long)1500);}
catch (InterruptedException ex) {println("Error!");}
root.setopacity(0);
redraw();
try {Thread.sleep((long)1500);}
catch (InterruptedException ex) {println("Error!");}
root.setopacity(200);
root.clearHL();//just to make sure I repeated these methods
root.highlight(0,255,0);
redraw();
try {Thread.sleep((long)1500);}
catch (InterruptedException ex) {println("Error!");}
root.clearHL();
redraw();
loop();
return root;
在完全不同的一面注意,您不需要使用'(long)'強制轉換'1500'。只需使用'L'而不是像'1500L'那樣。 L表示這是一個長文字。 – jluzwick 2013-02-27 05:06:28