午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術(shù)文章
文章詳情頁

java實現(xiàn)動態(tài)圖片效果

瀏覽:128日期:2022-08-15 11:54:56

本文實例為大家分享了java實現(xiàn)動態(tài)圖片效果,供大家參考,具體內(nèi)容如下

源碼

package forGame;import javax.imageio.ImageIO;import javax.swing.*;import java.awt.*;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;//動態(tài)效果public class Demo_1 extends JFrame{ //背景 private BufferedImage bufferedImage; //窗體大小 private int width; private int height; //要繪制的動態(tài)照片數(shù)組 private BufferedImage[] images = new BufferedImage[4]; //要繪制動態(tài)圖中的那張 private BufferedImage image; //初始化 { if(bufferedImage == null){ try { bufferedImage = ImageIO.read(new File('srcimage背景.png')); for(int i = 1;i < images.length + 1;i ++) images[i - 1] = ImageIO.read(new File('srcimage大飛機爆炸' + i + '.png')); } catch (IOException e) { e.printStackTrace(); } } width = bufferedImage.getWidth(); height = bufferedImage.getHeight(); image = images[0]; } public Demo_1(){ super('動態(tài)測試'); //設(shè)置窗口 setSize(width,height); setLocationRelativeTo(null); setResizable(false); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); //啟動線程 MyThread myThread = new MyThread(); myThread.start(); } //雙緩沖繪制解決圖片閃爍問題 @Override public void paint(Graphics g) { Image image = this.createImage(width,height); Graphics gImage = image.getGraphics(); gImage.setColor(gImage.getColor()); gImage.fillRect(0,0,width,height); super.paint(gImage); //繪制背景 gImage.drawImage(bufferedImage,0 ,0 ,null ); //繪制動態(tài)圖片 gImage.drawImage(this.image,0 ,100 ,null ); //最后繪制緩沖后的圖片 g.drawImage(image,0 ,0 , null); } private int num = 0;//images數(shù)組內(nèi)圖片索引 //線程內(nèi)部類 private class MyThread extends Thread{ @Override public void run() { while(true) { if(num <= 3) { image = images[num ++]; } else num = 0; repaint(); try { sleep(100);//每隔100毫秒重繪一次 } catch (InterruptedException e) { e.printStackTrace(); } } } } public static void main(String[] args) { new Demo_1(); }}

效果圖

java實現(xiàn)動態(tài)圖片效果

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
主站蜘蛛池模板: 三区在线播放 | 国产视频大全 | 久久国产精品免费观看 | 久久久久久久久免费 | 亚洲 日本 欧美 中文幕 | 欧美综合视频在线观看 | 欧美成人激情 | 综合狠狠 | 欧美成人激情 | 亚洲天堂av在线播放 | 韩国美女毛片 | 大尺度一区二区 | 在线播放日韩 | aaa成人| 成人性生交大片免费看r链接 | 亚洲午夜激情视频 | 成人网在线观看 | 免费黄色在线视频 | 538国产视频 | 午夜毛片在线 | 成人av手机在线 | 卡一卡二在线 | 久久九精品 | 国产一区二区色 | 亚洲综合一区二区三区 | 日本动漫大尺度 | 成年人网站免费在线观看 | 日韩v片| 91精品久久久久久久久久久久 | 成人在线毛片 | 久久久国产精品人人片 | 午夜精品久久久久久久99 | 欧美精品一线 | 中文有码视频 | 国产毛片视频 | 视频二区在线观看 | 亚洲最大在线 | 欧美日韩在线免费视频 | 欧美久久久 | 哥布林洞窟动漫在线观看 | 一级久久久久 |