Отображение заставки в JavaFX [дубликат]

Как только вы открыли выражение Jinja2 с помощью {{, вам не нужно открывать его снова (особенно цитируется), и вы можете ссылаться на переменные по их именам:

myvar: "{{ lookup('env','var1') | default(var2, true) }}"
19
задан francisOpt 20 February 2013 в 06:15
поделиться

1 ответ

Для этого вам необходимо иметь прозрачные Stage и Scene. Pane сам не имеет цвета.

public void start(Stage primaryStage) {
    Button btn = new Button("Say 'Hello World'");

    AnchorPane root = new AnchorPane();
    root.getChildren().add(btn);

    // Java 8: requires setting the layout pane background style to transparent
    // https://bugs.openjdk.java.net/browse/JDK-8092764
    // "Modena uses a non-transparent background by default"
    root.setStyle("-fx-background-color: transparent;"); 

    Scene scene = new Scene(root, 300, 250, Color.TRANSPARENT);
    primaryStage.initStyle(StageStyle.TRANSPARENT);
    primaryStage.setScene(scene);
    primaryStage.show();
}
13
ответ дан jewelsea 23 August 2018 в 19:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: