Como faço para tornar o conteúdo dentro de uma cena JavaFX transparente?

O programa abaixo é um exemplo do que estou realmente tentando alcançar.

Estou tentando fazer é recriar a imagem acima em JavaFX. No entanto, estou tendo dificuldades porque, quando defino o conteúdo do meu palco como transparente, ele na verdade não fica transparente, ainda permanece branco.

@Override
public void start(Stage stage) {        
    try {
        BorderPane root = new BorderPane();

        Scene scene = new Scene(root,400,400);

        root.setStyle("-fx-background-color: rgba(0,0,0,0);");

        scene.setFill(Color.TRANSPARENT);

        stage.setScene(scene);
        stage.show();
    } catch(Exception e) {
        e.printStackTrace();
    }
}

O estágio é visível desse código. Também defino o conteúdo como transparente e alterei o estilo padrão do painel raiz para transparente.

Não entendo por que isso não funciona. Estou definindo o conteúdo como transparente, mas o plano de fundo ainda não é transparente.

O resultado do código que publiquei mostra isso, como você pode ver, não é transparente.

questionAnswers(1)

yourAnswerToTheQuestion