java数组图片_在JAVA中定义图片数组
生活随笔
收集整理的這篇文章主要介紹了
java数组图片_在JAVA中定义图片数组
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為實現(xiàn)此意圖需要分三段來實現(xiàn):
1。 初始化: Image[] img=new Image[n];
for(int i=0;i
img[i]=Toolkit.getDefaultToolkit().createImage(....)//裝入圖片位置
}
2. 啟動變換圖片與刷新界面線程
run(){//線程入口
while(flag){
index++;
index%=n;(或?qū)懗蒳f(index>n-1)index=0;)
repiant();//重繪
sleep(時間)//注意要try...catch}}
3. 繪圖,在指定x,y位置畫圖int index=0;
public void paint(Graphics g)
{g.drawImage(img[index],x,y,this);}
總結(jié):paint()方法專業(yè)繪圖,就一條語句,切不可太復(fù)雜,
要符合MVC模式邏輯改變都要寫到線程run方法中去,讓run來改變當前需要顯示的圖片如此 run負責(zé)邏輯,
paint負責(zé)視圖,符合MVC不知是否是你想要的答案.
總結(jié)
以上是生活随笔為你收集整理的java数组图片_在JAVA中定义图片数组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python开学吧真假,开学第一课,课课
- 下一篇: java有关问题,java经典有关问题!