/* Victor Wu Mr. Carter DCC OAO Period 6 December 8, 2000 Victor's Purple Page - GetCoorHandler Description Refer to the Mandelbrot and Julia classes. */ import java.awt.*; import java.applet.*; import java.awt.event.*; public class GetCoorHandler implements MouseListener { private static final int RADIUS_IN_PIXELS = 100; private static final int RADIUS_IN_UNITS = 2; public static double x = 0; public static double y = 0; public static Julia j; public GetCoorHandler() {} public GetCoorHandler(Julia j) { this.j = j; } public void mouseClicked(MouseEvent e) { x = e.getX(); y = e.getY(); double xCoor = -1.0 * RADIUS_IN_UNITS + x * (1.0 * RADIUS_IN_UNITS / RADIUS_IN_PIXELS); double yCoor = RADIUS_IN_UNITS - y * (1.0 * RADIUS_IN_UNITS / RADIUS_IN_PIXELS); j.xField.setText(Double.toString(xCoor)); j.yField.setText(Double.toString(yCoor)); } public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public void mouseReleased(MouseEvent e){} }