Ajouter du un label à un rectangle

Résolu/Fermé
Hamster18 Messages postés 178 Date d'inscription mercredi 2 janvier 2019 Statut Membre Dernière intervention 22 janvier 2024 - 10 déc. 2019 à 18:50
Hamster18 Messages postés 178 Date d'inscription mercredi 2 janvier 2019 Statut Membre Dernière intervention 22 janvier 2024 - 28 déc. 2019 à 19:54
Bonjour, j'essaye de réaliser une application javafx, et je bloque à rajouter un label sur une forme (ici un rectangle). J'ai regarder ici est la différente méthode mais jusqu'à maintenant aucune n'a fonctionné ( essayer avec un StackPane, un setGraphic, getChildren ...). Pouriez vous m'aidez s'il vous plait ?

Merci d'avance pour toute vos réponse.

Voici mon code pour vous aider à comprendre mon problème :

   protected void updateItem(Carte item, boolean empty) {
        super.updateItem(item, empty);
        if (!empty) {
            VBox contenant = new VBox();
            Reflection r = new Reflection();
            r.setFraction(0.25);
            r.setBottomOpacity(0);
            r.setTopOpacity(0.5);
            formeCarte.setEffect(r);
            contenant.getChildren().add(formeCarte);
            Label nom = new Label();
            nom.textProperty().bind(item.nomCarteProperty());
            nom.setTextFill(Color.BLUE);
            contenant.getChildren().add(nom);
           // formeCarte.getChildren().add(nom);
            this.setGraphic(contenant);
        } else {
            this.setGraphic(null);
        }
    }
A voir également:

1 réponse

Hamster18 Messages postés 178 Date d'inscription mercredi 2 janvier 2019 Statut Membre Dernière intervention 22 janvier 2024
28 déc. 2019 à 19:54
Ce n'est pas possible il vas falloir trouver une astus qui n'utilise pas de rectangle =P
0