0
所以即時製作這種遊戲的介紹,我想有一些小圖像標誌淡入,然後出,但迄今爲止,我試過的一切都保留了一個無限循環在後臺會在某個時候崩潰,它不能正確執行,或者它淡入並且不會淡出。非常感謝幫助。 也一直使用getAlpha()setAlpha()方法。使用計時器淡入淡出圖像
timer.schedule(new TimerTask()
{
@Override
public void run()
{
{
if(opening1.getAlpha() <1)
{
System.out.println(opening1.getAlpha());
opening1.setAlpha((float) (opening1.getAlpha() + 0.00005));
}
else
{
timer.purge();
}
}
}
},1*1,100);
}
使用'javax.swing.Timer'來調整不透明度值並觸發重繪。在重新繪製時,請確保您尊重不透明度值。 – Robin 2014-10-28 16:26:59
告訴我們你到目前爲止嘗試過什麼。仔細閱讀http://stackoverflow.com/tour並嘗試發佈[最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 – ericbn 2014-10-28 16:28:04
我嘗試使用計時器,但我一直得到循環,我無法弄清楚如何結束它 – Ian 2014-10-28 16:37:55