看程序 + 完善……
编码的三叔 2012-11-14 03:20:21 import java.awt.*;
import java.awt.event.*;
import javax.swing.JFrame;
public class MouseTest00 extends JFrame implements Runnable{
int getx = 50,gety = 50;
int tox = 0, toy = 0;
int flag = 0;
Image imagebg;
Image imagebg,imageqipan1,imageqipan2;
Toolkit imagebgkit = Toolkit.getDefaultToolkit();
imagebg = imagebgkit.getImage("背景.jpg");
Toolkit imageqipankit1 = Toolkit.getDefaultToolkit();
imageqipan1 = imageqipankit1.getImage("棋盘1.png");
Toolkit imageqipankit2 = Toolkit.getDefaultToolkit();
imageqipan2 = imageqipankit2.getImage("棋盘2.png");
public MouseTest00(){
this.setSize(800,600);
this.setLocation(200,100);
this.setVisible(true);
new Thread(this).start();
}
public void run(){
while(true){
repaint();
try{Thread.sleep(250);}
catch(InterruptedException e){;}
}
}
public void paint(Graphics g){
super.paint(g);
g.drawImage(imagebg,0,0,this);
if(flag == 1){
g.drawImage(imageqipan1,150,50,this);
}
else{
g.drawImage(imageqipan2,105,50,this);
}
}
public static void main(String args[]){
MouseTest00 work = new MouseTest00();
}
}
这个代码是错的,,,请教大师在这个基础上添加上背景,,,再在这个背景至上添加 棋盘,,然后在这个棋盘上添加 棋子,,嘿嘿