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

AWT/Swing Java Discussion :

Rien ne s'affiche lorsque je clique


Sujet :

AWT/Swing Java

  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2005
    Messages
    747
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 747
    Par défaut Rien ne s'affiche lorsque je clique
    Bonjour,

    Au départ, mon tableau est vide.
    Lorsque l'on clique sur une des cases du tableau, on doit avoir une boite de dialogue qui apparait.

    Voici le code que j'ai écrit mais ça ne m'affiche rien.
    Je ne sais pas pourquoi.
    Si vous pouviez m'indiquer comment faire.

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 65
    Par défaut
    Bonjour,

    il faut que tu dises au modèle de ta table quelles sont les cellules éditables en redéfinissant isCellEditable (int rowIndex, int columnIndex)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 65
    Par défaut
    Coche sur la case "Mercredi" et ça marchera.
    Tu as défini l'éditeur sur la 3ème colonne uniquement donc les autres colonnes (même si tu les as déclarées comme éditables dans ton modèle) n'ont pas d'éditeur associé.

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 65
    Par défaut
    J'ai testé et ça marche.
    J'ai pris les 2 classes que tu as donné + haut (EditeurBouton.java et MonModele.java) et j'ai simplement ajouté la méthode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    public boolean isCellEditable (int rowIndex, int columnIndex){  return columnIndex == 1 || columnIndex == 2 || columnIndex == 3 || columnIndex == 4 || columnIndex == 5 || columnIndex == 6 || columnIndex == 7; }
    et quand je clique sur une des lignes de la colonne Mercredi une popup apparaît.
    Par contre quand je ferme la popup et que je reclique ça part en exception (NPE) (visiblement le bouton est passé à null).

    Pluôt que d'utiliser un bouton qui est déclenché quand on clique dessus regarde du côté de la classe EditorDelegate c'est plus propre.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 65
    Par défaut
    Je trouve cela très bizarre également.
    Pour ton info j'utilise java 1.5. Tu es sûr de bien recompiler ?
    Tu as tenté de recréer un nouveau projet tout neuf ... etc ...

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 65
    Par défaut
    Il doit forcément y avoir une explication mais pour ma part je n'ai plus d'idée.
    En tout cas ça marche chez moi donc tu dois forcément pouvoir le faire marcher chez toi !
    Je pense que c'est une bêtise mais maintenant il faut la trouver.

    Bon courage

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. afficher hyperlien dans mon site lorsque je clique sur le lien
    Par Richard80 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 23/02/2011, 17h18
  2. afficher un autre form lorsque je clique sur la croix
    Par lucaazori1988 dans le forum VB.NET
    Réponses: 4
    Dernier message: 31/07/2010, 22h53
  3. afficher une image lorsque je clique sur un bouton
    Par moithibault dans le forum Tkinter
    Réponses: 4
    Dernier message: 06/06/2010, 11h32
  4. afficher un arbre lorsqu'on clique sur un onglet
    Par caro_caro dans le forum Wicket
    Réponses: 15
    Dernier message: 04/06/2009, 10h24
  5. Réponses: 4
    Dernier message: 05/01/2008, 23h39

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