/* * The skeleton of a class that pops up a window and handles mouse motion * * Laura Toma * * csci 210 */ import javax.swing.*; import javax.swing.event.*; import java.awt.*; import java.awt.event.*; // a class that listens to the mouse public class GraphicsAndMouse extends JFrame implements MouseInputListener { // instance variables public GraphicsAndMouse() { super("My window"); setSize(400, 400); //exit on close setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); addMouseMotionListener(this); addMouseListener(this); } public void mousePressed(MouseEvent e) {} public void mouseDragged(MouseEvent e) {} public void mouseReleased(MouseEvent e) {} public void mouseClicked(MouseEvent e) {} public void mouseEntered(MouseEvent e) {} public void mouseExited(MouseEvent e) {} public void mouseMoved(MouseEvent e) {} public static void main (String args[]) { Scribbler s = new GraphicsAndMouse(); } };