import java.awt.*; import javax.swing.*; import java.util.*; /** * Main program for mouse event demo. * CSE 143 demo, Au01, Sp03 * @author Hal Perkins * @version 10/20/01, 4/17/03, 4/19/04 */ public class MouseTest { /** Create a window with the mouse tracker pane in it and let it run */ public static void main(String[] args) { // create window & set it to dispose itself when closed JFrame frame = new JFrame("Mouse Tracker"); frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); // add mouse tracker to it Container cp = frame.getContentPane(); MouseTracker mt = new MouseTracker(); mt.setBackground(Color.white); mt.setPreferredSize(new Dimension(300,300)); cp.add(mt, BorderLayout.CENTER); // make window visible frame.pack(); frame.setVisible(true); } }