アットウィキロゴ

マウス

import java.awt.*;
import java.awt.event.*;
import java.awt.image.*;

class game extends Frame implements MouseListener{

int x,y;

game(){  

x=350;
y=350;

this.addMouseListener(this);

}

public static void main(String[] args) {
game f = new game();
f.setSize(700,700);
f.setBackground(Color.blue) ;
f.setVisible(true);
f.addWindowListener(new WindowAdapter(){public void
windowClosing(WindowEvent e){System.exit(0);}});
}

public void paint( Graphics g ) {
g.setColor(Color.blue);
g.fillRect(0,0,700,700);  

g.setColor(Color.red);
g.fillRect(x,y,10,10);

}

public void mouseClicked(MouseEvent e) {
double mex,mey;
mey=e.getY() ;
mex=e.getX();  
x=(int)mex;
y=(int)mey;        
repaint();        
}
    public void mousePressed(MouseEvent e) {
        
    }
    public void mouseReleased(MouseEvent e) {
        
    }
    public void mouseEntered(MouseEvent e) {
        
    }
    public void mouseExited(MouseEvent e) {
        
    }
  
}
最終更新:2011年07月22日 19:14