IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

NetBeans Java Discussion :

[Netbeans 6M9 JDk6.1 Matisse] problème de binding


Sujet :

NetBeans Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Par défaut [Netbeans 6M9 JDk6.1 Matisse] problème de binding
    Bonjour,
    C'est une question sur netbeans 6M9 avec Matisse lorsqu'on utilise le dernier jdk

    J'ai l'impression que le Binding ne marche pas si bien que ça, est-ce que quelqu'un pourrait confirmer ou infirmer ? Ou mieux, me diriger vers une solution.

    J'ai un JLabel qui contient une valeur qui doit changer au cours du temps, elle est modifiée par un Timer.

    Pour faire le binding, j'ai cliqué doit sur le label, puis j'ai choisi les menu :
    - bind/text
    -j'ai renseigné "Binding Source" sur l'objet contenant l'objet qui contient la propriété que je dois afficher
    - puis dans "Binding Expression" j'ai été chercher la propriété désirée
    - Dans l'oprion avanced j'ai bien Always sync(Read/Write)

    Le problème est que je lance le programme, le JLabel se fixe sur la bonne valeur (20) mais lorsque celle-ci s'incrémente grâce au Timer l'affichage n'est pas modifié.

    Le code généré pour le Binding est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    //au début de l'initcomponent on voit :
    bindingContext = new javax.beans.binding.BindingContext();
     
    //puis vers le milieu
    bindingContext.addBinding(partie1, "${joueur1.pointActionActuel}", pointActionJoueur1, "text");
     
    //à la fin du code il  y a
    bindingContext.bind();
    Je précise que je suis programmeur Java pour mon loisir car dans mon métier je fais du C# donc si je ne suis pas trop au point faut pas m'en vouloir !

    J'espère m'être exprimé assez clairement.

  2. #2
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Par défaut
    Personne ne sais ou vous ne comprenez pas la question ?
    A+

  3. #3
    Membre émérite
    Avatar de n!co
    Profil pro
    Inscrit en
    Février 2004
    Messages
    831
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 831
    Par défaut
    Bonjour,

    Ba déjà tu utilises nb6m9 qui est une version en cours de développement et l'API Beans Bindings qui est en cours de spécification voir même a ces balbutiements, alors pour le moment faut pas être trop exigeant

    Tu n'es pas non plus dans le meilleur forum pour attendre une réponse, vas peut être voir du coté du forum GUI mais de part son caractère récent pas sur que t'y trouve qqs choses.

    Enfin tu peux aller sur le site de l'implémentation, parcourir la mailling-list voir si quelqu'un a déjà rencontré ce problème et dans le cas contraire le signaler à l'équipe de développement.

    Edit :
    Le site de l'implémentation https://beansbinding.dev.java.net/

    Bon courage
    n!co

  4. #4
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Par défaut
    Merci pour ta réponse n!co
    Tu as raison j'imagine que Netbeans fait son boulot, puisque les quelques lignes nécessaires sont écrites, après ça doit-être un problème de langage. J'irai poster dans la rubrique du forum GUI.

    Je suis allé voir dans les mailings liste, mais j'ai pas trouvé grand chose.

    Après avoir vu que ça fonctionnait dans la démo de Roman j'attendais avec impatience que ça soit implémenté.

    vbrabant en parlait dans son blog sur ce site il y a quelque temps, alors j'imaginais que c'était moi qui faisait mal quelque chose... encore un peu de patience alors !!! Peut-être que si il passait par là il pourrait me dire ce qu'il en est.

    De mon côté je vais un peu chercher encore.

  5. #5
    Membre éprouvé
    Avatar de Valère
    Profil pro
    Inscrit en
    Août 2005
    Messages
    1 334
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2005
    Messages : 1 334
    Par défaut
    Si l'anglais ne te fait pas trop peur, n'hésites pas à poser la question sur la mailing list officielle (choisis nbusers). Vu que c'est en cours de dev, ils attendent ce genre de feedback.

    Pour l'inscription: http://www.netbeans.org/community/index.html

    Valère

  6. #6
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Février 2006
    Messages
    380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2006
    Messages : 380
    Par défaut
    Au fait j'ai remarqué que la bibliothèque utilisée par netbeans est une bibli importée du projet beansbinding, niaisement je pensais qu'il s'agissait du JDK6 dernière édition.

    Apparemment la version utilisée par netbeans est bien la dernière en cours. (0.5)

    L'anglais je n'aime pas trop, c'est pour ça que je vais sur le site développez.com.
    Mais si j'ai du courage je vais essayer de poster.
    A+

Discussions similaires

  1. problème de binding de any avec jaxb de netbeans
    Par totomimi dans le forum NetBeans
    Réponses: 0
    Dernier message: 21/07/2009, 17h14
  2. Probléme avec Bind
    Par rach20032 dans le forum Réseau
    Réponses: 2
    Dernier message: 06/07/2007, 11h36
  3. [Netbeans 6M9 ] UML : pas de synchro avec le code
    Par lunatix dans le forum NetBeans
    Réponses: 2
    Dernier message: 11/06/2007, 14h07
  4. problème de bindings avec DropDownList
    Par Vlatiska dans le forum ASP.NET
    Réponses: 14
    Dernier message: 17/03/2007, 14h04
  5. [C#][MySQL 5.x]Problème de Binding
    Par Oufti dans le forum Windows Forms
    Réponses: 2
    Dernier message: 07/05/2006, 23h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo