ここをクリックすると、項目ページに戻ります。
***************************************************
  h13.01.26
「マウスイベントの使い方」
すんません。この話はぜんぜん折紙に関係ありません、、、。

おそらくもっとも簡単なマウスイベントの使い方の例をメモしときます。

import java.awt.event.*;import java.awt.*;import java.applet.*;
public class orita3 extends Applet implements MouseListener,
MouseMotionListener {
int posx;int posy;
public void init() {
addMouseListener(this);
addMouseMotionListener(this);
setBackground(Color.white);
posx=100;posy=100;
}
public void destroy() {
removeMouseListener(this);
}
public void mouseReleased(MouseEvent e) {}
public void mousePressed(MouseEvent e) { posx=e.getX();posy=e.getY(); repaint(); }
public void mouseClicked(MouseEvent e) {posx=e.getX();posy=e.getY(); repaint(); }
public void mouseEntered(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
public void mouseDragged(MouseEvent e) { posx=e.getX();posy=e.getY(); repaint(); }
public void mouseMoved(MouseEvent e) {}
public void paint(Graphics g) {g.drawLine(0,0, posx,posy); }
}

ここをクリックすると、いちおう実行例がでます。

ここをクリックすると、項目ページに戻ります。