Select Git revision
Flooder.java
Forked from
TRAVERS Corentin / flooding-template
Source project has a limited visibility.
-
EL GAOUAL Zaid authoredEL GAOUAL Zaid authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
DrawerContext.java 696 B
package state;
import javafx.scene.input.KeyEvent;
import javafx.scene.input.MouseEvent;
public class DrawerContext {
Drawer drawer;
DrawerState currentState;
public DrawerContext(Drawer drawer) {
this.drawer = drawer;
}
void mousePressed(MouseEvent event){
currentState.mousePressed(this,event.getX(),event.getY());
}
void mouseReleased(MouseEvent event){
currentState.mouseReleased(this,event.getX(),event.getY());
}
void mouseMoved(MouseEvent event){}
public void keyPressed(KeyEvent event) {
switch (event.getText()) {
case "c":
currentState = new StateCircle0();
}
}
}