diff --git a/Applicatie/Panel.java b/Applicatie/Panel.java index d92870d..7f25420 100644 --- a/Applicatie/Panel.java +++ b/Applicatie/Panel.java @@ -4,6 +4,7 @@ import java.awt.BasicStroke; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; +import java.awt.MouseInfo; import java.awt.Point; import java.awt.TexturePaint; import java.awt.geom.AffineTransform; diff --git a/Listeners/MouseWheel.java b/Listeners/MouseWheel.java index 4f6fcea..b71ab7b 100644 --- a/Listeners/MouseWheel.java +++ b/Listeners/MouseWheel.java @@ -1,11 +1,11 @@ package Listeners; +import java.awt.Point; import java.awt.event.MouseWheelEvent; import java.awt.event.MouseWheelListener; import java.awt.geom.Point2D; import Applicatie.Panel; -import Objects.DrawObject; public class MouseWheel implements MouseWheelListener { @@ -46,7 +46,13 @@ public class MouseWheel implements MouseWheelListener if (cameraScale >= 0.1 && cameraScale < 4) { panel.setCameraScale((float) cameraScale); - } + //panel.setCameraPoint(new Point2D.Double(e.getX()-(panel.getWidth()/2)-panel.getCameraPoint().getX(), e.getY()-(panel.getHeight()/2) - panel.getCameraPoint().getY())); + //panel.setCameraPoint( new Point2D.Double( + // -panel.getClickPoint(new Point(e.getX(), e.getY())).getX(), + // -panel.getClickPoint(new Point(e.getX(), e.getY())).getY() + // )); + //TODO FIX + } }