From 85751141b5705dba503b507ab34cc4ee734a9e6a Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Thu, 4 Jun 2015 22:33:05 +0200 Subject: Started own version --- Week15 Mandelbrot/src/mandelbrot/AreaSelector.java | 41 ---------------------- 1 file changed, 41 deletions(-) delete mode 100644 Week15 Mandelbrot/src/mandelbrot/AreaSelector.java (limited to 'Week15 Mandelbrot/src/mandelbrot/AreaSelector.java') diff --git a/Week15 Mandelbrot/src/mandelbrot/AreaSelector.java b/Week15 Mandelbrot/src/mandelbrot/AreaSelector.java deleted file mode 100644 index 3af6fc2..0000000 --- a/Week15 Mandelbrot/src/mandelbrot/AreaSelector.java +++ /dev/null @@ -1,41 +0,0 @@ -/* - * To change this template, choose Tools | Templates - * and open the template in the editor. - */ -package mandelbrot; - -import java.awt.Component; -import java.awt.event.MouseEvent; -import javax.swing.event.MouseInputAdapter; - -/** - * - * @author Sjaak - */ -public class AreaSelector extends MouseInputAdapter { - - private Component component; - private AreaController controller; - private Stopper toBeStopped ; - - public AreaSelector(Component component, AreaController controller) { - this.component = component; - this.controller = controller; - component.addMouseListener(this); - } - - @Override - public void mouseClicked(MouseEvent e) { - if ( toBeStopped != null ){ - toBeStopped.tryToStop(); - } - int w = component.getWidth() / 2; - int h = component.getHeight() / 2; - controller.setArea(this, e.getX() - w / 2, e.getY() - h / 2, w, h); - } - - public void setStopper( Stopper stopper ) { - this.toBeStopped = stopper; - } - -} -- cgit v1.2.3