*15.7 (Change color using a mouse) Write a program that displays the color of a circle as black when the mouse button is pressed and as white when the mouse button is released
package section_15;
import javafx.application.Application;
import javafx.geometry.Pos;
import javafx.scene.Scene;
import javafx.scene.layout.BorderPane;
import javafx.scene.paint.Color;
import javafx.scene.shape.Circle;
import javafx.stage.Stage;
public class _07 extends Application {
public void start(Stage primaryStage) {
Circle circle = new Circle();
circle.setRadius(40);
circle.setFill(Color.BLACK);
circle.setStroke(Color.BLACK);
circle.setOnMousePressed(e -> {
circle.setFill(Color.WHITE);
});
circle.setOnMouseReleased(e -> circle.setFill(Color.BLACK));
BorderPane pane = new BorderPane();
pane.setCenter(circle);
BorderPane.setAlignment(circle, Pos.CENTER);
Scene scene = new Scene(pane, 200, 200);
primaryStage.setTitle("_15_07");
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}