/**
 * マウスを押した場所に画像を表示するアプレット
 **/

 
import java.awt.*;
import java.awt.event.*;
import java.applet.Applet; 

public class MouseManbou extends Applet
	implements MouseListener{
	
	Image img;
	int x, y;

	// アプレットの初期化
	public void init(){
		// 画像ファイルを読み込む
		img = getImage(getDocumentBase(), "manbou.gif");
		// アプレットがマウスクリックを感知できるように設定する
		addMouseListener(this);
	}
		
	// アプレットの描画
	public void paint(Graphics g){
		// タイトルを表示する
		g.drawString("Hi, Manbou again !", 50, 10);
		// マウスが受け取ったx、y座標に画像を表示する
		g.drawImage(img, x, y, this);
	}
	
	// マウスボタンが押された時の処理
	public void mousePressed(MouseEvent e){
		// マウスの位置するx座標を取得する
		x = e.getX();
		// マウスの位置するy座標を取得する
		y = e.getY();
		// アプレットを再描画する
		repaint();
	}
	
	public void mouseReleased(MouseEvent e){;}
	public void mouseClicked(MouseEvent e){;}
	public void mouseEntered(MouseEvent e){;}
	public void mouseExited(MouseEvent e){;}
		
}