Ombre portée dans une nudité Volet! JAVAFX

J'essaie de faire de mon Volet est un peu mieux, visuellement, donc, ce que je fais: set ma scène sans décor (OK) et (d'ESSAYER) d'ajouter un dropshadow effet (PAS OK).

J'ai Cherché UN peu (BEAUCOUP) des questions de ce genre sur Internet, trouvé des cas similaires (la création de nudité scène dans javafx 2.0 et Comment ajouter de l'ombre à la fenêtre en JavaFX?) mais aucun ne fonctionne pour moi.

Il Semble que l'ombre n'est tout SIMPLEMENT pas ensemble! Ne peut pas comprendre pourquoi.

Voir ce que j'ai:

public static int showConfirmDialog(Window father, String title, String body, String[]      msgBtn) 
{
    System.out.println("La vai eu");
    AnchorPane ap = createPaneWithButton(2, msgBtn,body);

    ap.setEffect(initDropShadow());
    Scene scene = new Scene(ap);

    Stage stage = new Stage();

    stage.setTitle(title);

    scene.setFill(null);
    stage.initStyle(StageStyle.TRANSPARENT);


    stage.setScene(scene);
    stage.initStyle(StageStyle.UNDECORATED);
    stage.show();

    return 1;
}

private static AnchorPane createPaneWithButton(int qtBtn, String[] msgsBtn, String body) {
    AnchorPane ap = createPane();
    HBox laneBtn = new HBox(30);
    VBox vbox = new VBox(20);

    BorderPane layout = new BorderPane();

    Button btn;

    for(int i = 0; i < qtBtn; i++ ){
        btn = new Button();
        btn.setText(msgsBtn[i]);

        laneBtn.getChildren().add(btn);
    }

    vbox.getChildren().add(new Text(body));
    vbox.getChildren().add(laneBtn);

    layout.setCenter(vbox);

    ap.getChildren().add(layout);

    return ap;
}

private static AnchorPane createPane() {
    AnchorPane ap = new AnchorPane();

    ap.setLayoutX(250);
    ap.setLayoutY(50);

    return ap;
}

Merci les gars! Je suis impatient pour la réponse! (Même si je vais continuer à essayer ce que je peux).

PS:. Srry pour l'anglais, ce n'est pas ma langue principale. J'espère que vous pouvez comprendre.

  • Nous montrer initDropShadow().