Package com.tech.app.windows.handlers
Class StepperMouse
- java.lang.Object
-
- java.awt.event.MouseAdapter
-
- com.tech.app.windows.handlers.StepperMouse
-
- All Implemented Interfaces:
java.awt.event.MouseListener
,java.awt.event.MouseMotionListener
,java.awt.event.MouseWheelListener
,java.util.EventListener
public class StepperMouse extends java.awt.event.MouseAdapter
Classe qui permet de gérer les actions de la souris dans le fenêtre du Stepper.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
StepperMouse.StepperScaleHandler
Classe qui permet de gérer l'échelle en fonction du zoom.
-
Field Summary
Fields Modifier and Type Field Description Model
model
boolean
mouseClicked
boolean
mouseEntered
boolean
mousePressed
private java.lang.Object
selectedObject
Stepper
stepper
StepperHandler
stepperHandler
private double
x
private double
y
-
Constructor Summary
Constructors Constructor Description StepperMouse(StepperHandler stepperHandler)
Constructeur
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
mouseClicked(java.awt.event.MouseEvent e)
void
mouseDragged(java.awt.event.MouseEvent e)
void
mouseEntered(java.awt.event.MouseEvent e)
void
mouseExited(java.awt.event.MouseEvent e)
void
mousePressed(java.awt.event.MouseEvent e)
void
mouseReleased(java.awt.event.MouseEvent e)
-
-
-
Field Detail
-
stepperHandler
public StepperHandler stepperHandler
-
stepper
public Stepper stepper
-
model
public Model model
-
mousePressed
public boolean mousePressed
-
mouseClicked
public boolean mouseClicked
-
mouseEntered
public boolean mouseEntered
-
x
private double x
-
y
private double y
-
selectedObject
private java.lang.Object selectedObject
-
-
Constructor Detail
-
StepperMouse
public StepperMouse(StepperHandler stepperHandler)
Constructeur- Parameters:
stepperHandler
- : gestionnaire du stepper.
-
-
Method Detail
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interfacejava.awt.event.MouseListener
- Overrides:
mouseClicked
in classjava.awt.event.MouseAdapter
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interfacejava.awt.event.MouseListener
- Overrides:
mousePressed
in classjava.awt.event.MouseAdapter
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interfacejava.awt.event.MouseListener
- Overrides:
mouseReleased
in classjava.awt.event.MouseAdapter
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interfacejava.awt.event.MouseListener
- Overrides:
mouseEntered
in classjava.awt.event.MouseAdapter
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interfacejava.awt.event.MouseListener
- Overrides:
mouseExited
in classjava.awt.event.MouseAdapter
-
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged
in interfacejava.awt.event.MouseMotionListener
- Overrides:
mouseDragged
in classjava.awt.event.MouseAdapter
-
-