犬夜叉系统开发「冯生」【191﹎5743﹍0738】〔微或电〕犬夜叉模式开发、犬夜叉app开发、犬夜叉平台开发、犬夜叉软件开发。犬夜叉系统源码开发。犬夜叉模式系统定制开发,犬夜叉模式软件系统定制开发,类似犬夜叉模式app系统定制开发,类似犬夜叉模式开发案例介绍,犬夜叉系统开发软件定制,犬夜叉app开发软件定制
温馨提示:专业开发公司,非平台方也与其没关系,玩家勿扰,以下文章仅供参考。
import java.awt.*;
import javax.swing.*;
public class BallGame2 extends JFrame{
Image ball=Toolkit.getDefaultToolkit().getImage("images/1.png");
Image desk=Toolkit.getDefaultToolkit().getImage("images/2.jpg");
double x=100;//小球的横坐标
double y=100;//小球的纵坐标
boolean right=true;//方向
public void paint(Graphics g){
System.out.println("窗口被画了一次!");
g.drawImage(desk,0,0,null);
g.drawImage(ball,(int)x,(int)y,null);
if(right){
x=x+10;
}else{
x=x-10;
}
if(x>856-40-30){//856是窗口宽度,40是桌边框的宽度,30是小球的直径
right=false;
}
if(x<40){
right=true;
}
}
//窗口加载
void launchFrame(){
setSize(856,500);
setLocation(50,50);
setVisible(true);
//重画窗口
while(true){
repaint();
try{
Thread.sleep(40);//40ms 1秒=1000毫秒,大约1秒画20次窗口
}
catch(Exception e){
e.printStackTrace();
}
}
}
public static void main(String[]args){
System.out.println("我是");
BallGame2 game=new BallGame2();
game.launchFrame();