Implemented draw on mouse click (again).
This commit is contained in:
		@@ -158,15 +158,16 @@ public class CircleArtGUI extends Application {
 | 
			
		||||
        root.addEventHandler(MouseEvent.MOUSE_MOVED, (MouseEvent t) -> {
 | 
			
		||||
 | 
			
		||||
            if (P.isOn()) {
 | 
			
		||||
                double x = t.getSceneX();
 | 
			
		||||
                double y = t.getSceneY();
 | 
			
		||||
                drawPane.getChildren().add(new Circle(x, y,
 | 
			
		||||
                        P.getSize(x, y),
 | 
			
		||||
                        P.getColor(x, y)
 | 
			
		||||
                )
 | 
			
		||||
                );
 | 
			
		||||
                draw(t, drawPane);
 | 
			
		||||
            }
 | 
			
		||||
        });
 | 
			
		||||
        
 | 
			
		||||
        root.setOnMouseClicked(eh -> {
 | 
			
		||||
        
 | 
			
		||||
            draw(eh, drawPane);
 | 
			
		||||
        
 | 
			
		||||
        });
 | 
			
		||||
        
 | 
			
		||||
 | 
			
		||||
        Scene scene = new Scene(root);
 | 
			
		||||
 | 
			
		||||
@@ -200,6 +201,16 @@ public class CircleArtGUI extends Application {
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private void draw(MouseEvent t, Pane drawPane){
 | 
			
		||||
        double x = t.getSceneX();
 | 
			
		||||
                double y = t.getSceneY();
 | 
			
		||||
                drawPane.getChildren().add(new Circle(x, y,
 | 
			
		||||
                        P.getSize(x, y),
 | 
			
		||||
                        P.getColor(x, y)
 | 
			
		||||
                )
 | 
			
		||||
                );
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    // Fullscreen toggle
 | 
			
		||||
    private void toggleFullscreen(Stage stage) {
 | 
			
		||||
        stage.setFullScreen(!stage.isFullScreen());
 | 
			
		||||
 
 | 
			
		||||
@@ -44,4 +44,4 @@ HELP=Help
 | 
			
		||||
ABOUT=About
 | 
			
		||||
DRAWING_OFF=Status: Off
 | 
			
		||||
DRAWING_ON=Status: On
 | 
			
		||||
HELP_DRAWING=To switch on/off your pen, press D.
 | 
			
		||||
HELP_DRAWING=To switch on/off your pen permanently, press D.
 | 
			
		||||
 
 | 
			
		||||
@@ -44,4 +44,4 @@ HELP=Hilfe
 | 
			
		||||
ABOUT=\u00dcber
 | 
			
		||||
DRAWING_OFF=Status: Aus
 | 
			
		||||
DRAWING_ON=Status: An
 | 
			
		||||
HELP_DRAWING=Ein-/Ausschalten des Stiftes durch Dr\u00fccken von D.
 | 
			
		||||
HELP_DRAWING=Dauerhaftes ein-/ausschalten des Stiftes durch Dr\u00fccken von D.
 | 
			
		||||
 
 | 
			
		||||
@@ -44,4 +44,4 @@ HELP=Aider
 | 
			
		||||
ABOUT=\u00c0 propos de programme
 | 
			
		||||
DRAWING_OFF=Crayon: D\u00e9sactiv\u00e9
 | 
			
		||||
DRAWING_ON=Crayon: Allum\u00e9
 | 
			
		||||
HELP_DRAWING=Allum\u00e9/D\u00e9sactiv\u00e9 le crayon en appuyant sur la barre d'espacement.
 | 
			
		||||
HELP_DRAWING=Pour que allum\u00e9/d\u00e9sactiver le crayon p\u00e9renne: Pressez le D bouton.
 | 
			
		||||
 
 | 
			
		||||
@@ -44,4 +44,4 @@ HELP=Help
 | 
			
		||||
ABOUT=Over dit programma
 | 
			
		||||
DRAWING_OFF=Status: Af
 | 
			
		||||
DRAWING_ON=Status: Aan
 | 
			
		||||
HELP_DRAWING=Je kunt de pen aan/uitschakelen door dat je D drukt.
 | 
			
		||||
HELP_DRAWING=Je kunt de permanent pen aan/uitschakelen door dat je D drukt.
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user