[英]Java move jlabel in animation every 0.5 second
我想要簡單的動畫每 0.5 秒設置一次位置,但它不僅僅在循環結束時設置位置動畫。
整數 x=1;
int y=1;
while(x<100){
jLabel1.setLocation(x, y);
x=x+10;
y=y+10;
try{Thread.sleep(500);}catch(InterruptedException e){}
}
我曾嘗試使用 thread.sleep() 繪制動畫並且它起作用了,它的動畫正確但不幸的是這不是我的選擇,因為我需要在框架周圍移動 jlabel,其中有圖形圖片。 有人可以幫我解決這個問題。
我試過這兩個相同的結果
jLabel1.setBounds(x, y, jLabel1.WIDTH,jLabel1.HEIGHT); //not working
jLabel1.move(x,y); //not working
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.