[] STUDY ³»¿ë

ÀÛ¼ºÀÏ 2004-04-02
ÀÛ¼ºÀÚ park
Á¶È¸¼ö 810
Á¦ ¸ñ MouseMotionListener Sample(¸¶¿ì½º ÇöÀç ÁÂÇ¥°ª Ãâ·Â)

¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â

//  MouseEvent

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

class  mouseEventEx  extends  Frame  implements  MouseListener,  MouseMotionListener,  WindowListener
{
    TextArea  list  =  new  TextArea(10,40);
    
    public  mouseEventEx()
    {
        setLayout(null);
        list.setBounds(10,30,200,100);
        
        add(list);
        
        //  Frame  ->  WindowListener
        addWindowListener(this);
        
        //  Frame  ->  addMouseListener,  addMoseMotionListener
        addMouseMotionListener(this);
    }
    
    public  static  void  main(String  args[])
    {
        mouseEventEx  f=new  mouseEventEx();
        f.setSize(500,500);
        f.setVisible(true);
    }
    
    //  WindowListener  Methods
    public  void  windowClosing(WindowEvent  e)
    {
        System.exit(0);
    }
    public  void  windowClosed(WindowEvent  e){}    
    public  void  windowOpened(WindowEvent  e){}
    public  void  windowActivated(WindowEvent  e){}
    public  void  windowDeactivated(WindowEvent  e){}
    public  void  windowIconified(WindowEvent  e){}
    public  void  windowDeiconified(WindowEvent  e){}
    
    //  MouseListener  Methods
    public  void  mouseClicked(MouseEvent  e){}
    public  void  mouseEntered(MouseEvent  e){}
    public  void  mouseExited(MouseEvent  e){}
    public  void  mousePressed(MouseEvent  e){}
    public  void  mouseReleased(MouseEvent  e){}
    
    //  MouseMotionListener  Methods
    public  void  mouseDragged(MouseEvent  e){}
    public  void  mouseMoved(MouseEvent  e)
    {
        
        list.append("Position="  +  e.getX()  +  ","  +  e.getY()  +  "\n");
        validate();
    }
        
}

MouseMotionListener Sample(¸¶¿ì½º ÇöÀç ÁÂÇ¥°ª Ãâ·Â) °ú(¿Í) °ü·ÃµÈ Ãß°¡ Á¤º¸

  • MouseMotionListener Sample(¸¶¿ì½º ÇöÀç ÁÂÇ¥°ª Ãâ·Â) [2004-04-02] [park´Ô Àç°ø] [Á¶È¸:810]
  • À̺¥Æ®ÀÇ Á¾·ù [2003-10-21] [park´Ô Àç°ø] [Á¶È¸:919]

    ¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â