|
¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[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(); } } |
¸ñ·ÏÀ¸·Î | ¼öÁ¤ | »èÁ¦ | Á¤º¸Ãß°¡[reply] | ½Å±ÔÀÔ·Â |