0
javafxでシーン全体の明るさを変更しようとしています。これは私のコードは、現時点では次のようになります。シーン全体の明るさを変更する
public void start(Stage primaryStage) {
StackPane root = new StackPane();
Rectangle rec1 = new Rectangle();
rec1.setWidth(300);
rec1.setHeight(300);
rec1.setFill(javafx.scene.paint.Color.RED);
ColorAdjust colorAdjust = new ColorAdjust();
colorAdjust.setBrightness(-0.8);
root.setEffect(colorAdjust);
Scene scene = new Scene(root, 1920, 1080);
root.getChildren().add(rec1);
primaryStage.setFullScreen(true);
primaryStage.setScene(scene);
primaryStage.show();
}
問題はこれだけの長方形の明るさが変化するが、全体ではなく、シーンの明るさのような、です。私はまた、 "背景"の明るさを変更する必要があります。それを行う方法はありますか?