日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java 图片动画_java在窗口中添加图片做动画,怎么一闪一闪的?

發布時間:2025/4/5 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 图片动画_java在窗口中添加图片做动画,怎么一闪一闪的? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

視頻來自:優酷

在java中添加圖片做動畫效果,怎么一閃一閃的運動啊?怎樣才能讓它不閃的連續運動呢?

下面是代碼,代碼項目project里有兩個類,一個是LoadImg,一個是Entry

圖片放在src下的一個新建文件夾image里,調試的時候自己可以隨便找個圖片,在src下新建一個文件夾命名image,然后把圖片房里去就行。

第一個Entry類

package project;

import java.awt.Canvas;

import java.awt.Graphics;

import java.awt.Image;

import java.awt.Toolkit;

import java.awt.event.ComponentAdapter;

import java.awt.event.ComponentEvent;

import java.awt.event.ContainerAdapter;

import java.awt.event.ContainerEvent;

import javax.swing.JFrame;

import javax.swing.JPanel;

import org.omg.CORBA.PUBLIC_MEMBER;

public class Entry extends Canvas{

Image img = LoadImg.getImage("image/ball.png");

// "image/ball.png"圖片放在src下的一個新建文件夾image里

private double degree = Math.PI/4;

private double x = 20,y = 70;

Entry() {

new MyThread().start();

}

public void paint(Graphics g){

g.drawImage(img, (int)x, (int)y, null);

x += 10*Math.cos(degree);

y += 10*Math.sin(degree);

if(x>=660 || x<=0)

degree = Math.PI - degree;

if(y>=440 || y<0)

degree = -degree;

}

class MyThread extends Thread{

public void run() {

while(true){

repaint();

try {

Thread.sleep(40);

} catch (InterruptedException e) {

}

}

}

}

public static void main(String[] args) {

JFrame frame = new JFrame();

frame.setSize(800, 600);

frame.setLocation(100, 50);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

frame.setVisible(true);

Entry canvas = new Entry();

canvas.setSize(frame.getWidth(), frame.getHeight());

frame.add(canvas);

}

}

第二個LoadImg類

package project;

import java.awt.Image;

import java.awt.image.BufferedImage;

import java.io.IOException;

import java.net.URL;

import javax.imageio.ImageIO;

public class LoadImg {

private LoadImg(){}

public static Image getImage(String path){

URL u = Entry.class.getClassLoader().getResource(path);

Image img = null;

try {

img = ImageIO.read(u);

} catch (IOException e) {

e.printStackTrace();

}

return img;

}

}

總結

以上是生活随笔為你收集整理的java 图片动画_java在窗口中添加图片做动画,怎么一闪一闪的?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产亚洲精久久久久久无码77777 | 日韩中文字幕免费在线观看 | 18禁裸男晨勃露j毛免费观看 | 亚洲综合图片一区 | 黄色片的网站 | 亚洲精品一区二区三区中文字幕 | 93看片淫黄大片一级 | 亚洲视频在线播放 | 尤物视频在线免费观看 | 一本久久道 | 国产高清99| 人妻系列一区 | 免费看的av网站 | 国产精彩视频一区 | 精品人妻无码在线 | 精品人人妻人人澡人人爽牛牛 | 一区二区免费视频 | 欧美日韩成人在线视频 | 日韩人妻无码精品综合区 | 好吊色一区二区三区 | 艳母动漫在线播放 | 久久黄色一级片 | 精品国产黄色 | 免费成人深夜小野草 | 国内成人自拍 | 亚洲h在线观看 | 无码精品人妻一区二区三区漫画 | 亚洲永久精品国产 | 农夫色综合 | 日韩三级在线免费观看 | 少妇被粗大猛进进出出s小说 | 性av在线 | 日韩资源网 | 教练含着她的乳奶揉搓揉捏动态图 | 国产精品成人一区二区三区电影毛片 | 国产特级aaaaaa大片 | 日韩成人免费 | av色播| 黄色片子视频 | 日日嗨av一区二区三区四区 | 亚洲国产v | 亚洲精品字幕在线观看 | 黄色av日韩 | 豆花在线视频 | 欧美另类精品xxxx孕妇 | 黄网站在线免费看 | 91香蕉一区二区三区在线观看 | 国产精品网页 | 黑人一级黄色片 | 一亲二脱三插 | 伊人伊人| 天堂а在线中文在线新版 | 欧美性生活网 | 无码粉嫩虎白一线天在线观看 | 亚洲 激情 | 国产性久久 | 四虎影院在线观看免费 | 成年人黄色免费网站 | 久久精品亚洲一区二区 | 在线观看免费看片 | 男女草比视频 | 亚洲制服av| 93看片淫黄大片一级 | 午夜爽爽爽 | 女人张开腿让男人桶爽 | 天堂资源 | 中文一区二区在线 | 亚洲综合激情网 | 视频在线国产 | 黄视频在线观看免费 | 色天天综合 | 白丝久久 | 国产婷婷一区二区 | 亚洲精品视频中文字幕 | 一级片网址 | 久久影音 | 91精品国产高清一区二区三密臀 | 国产欧美日本在线 | 免费成人黄色网 | 亚洲av无码乱码在线观看富二代 | 日韩免费视频一区二区 | 日韩另类在线 | 久久久久亚洲av无码麻豆 | 永久免费不卡在线观看黄网站 | 亚洲成人av电影在线 | 久久系列| 日本韩国三级 | 西欧毛片| 爱爱中文字幕 | 欧美男人操女人 | www.jizzjizz.com| 一级裸体片 | 推特裸体gay猛交gay | 中文字幕一区二区三区乱码不卡 | 国产精品日韩av | 亚洲涩综合 | 九色自拍| 欧美少妇色图 | 中国爆后菊女人的视频 |