import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.StackPane;
import javafx.scene.paint.Color;
import javafx.stage.Stage;
import javafx.stage.StageStyle;
/**
* JavaFX App
*/
public class App extends Application {
public static void main(String[] args) {
launch();
}
@Override
public void start(Stage stage) {
// élément racine
StackPane root = new StackPane();
Scene scene = new Scene(root);
// Couleur de fond de la scène quasiment transparente (opacité de 0.01)
scene.setFill(Color.web("rgba(0,0,0,0.01)"));
// Détection du clic
root.setOnMouseClicked(event -> {
System.out.println(event);
});
// Plein écran
stage.setFullScreen(true);
// Couleur de fond transparente pour la fenêtre
stage.initStyle(StageStyle.TRANSPARENT);
stage.setScene(scene);
stage.show();
}
}
Commentaires
Enregistrer un commentaire