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

Composants Java Discussion :

supprimer de JTable grace à la souris


Sujet :

Composants Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 54
    Par défaut supprimer de JTable grace à la souris
    bonjour à tous,
    voila j'ai une JTable que je remplis grace a une fonction qui accede à ma base de données jusqu'a présent c'est bon .
    je voudrais que quand je clique sur le bouton droit sur un enregistrement un petit popup s'affiche avec comme option "supprimer cet enregistrement" et biensur cet enrgistrement s'efface de la base de donées .

    alors à votre avis c'est realisable ?

    si oui une petite aide serait la bienvenue sinon merci d'avoir lu mon post

  2. #2
    Rédacteur
    Avatar de eclesia
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    2 111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 111
    Par défaut
    alors à votre avis c'est realisable ?
    oui tout a fait faisable. (mais a mon avis tu t'en doutais deja)

    la question c'est plutot : comment?

    1) ajouter un popupmenu sur la jtable
    2) redefinir le setVisible() pour qu'il recupere la ligne selectionnée au moment du click
    3) mettre cet element dans l'action qui sera produite par le menuitem de suppression
    4) au moment de l'action, executer la requete SQL de suppression
    5) mettre a jour le contenu de la jtable.
    (désolé je n'ai pas 15minutes pour te taper le code)

    il y a d'autre facon de faire, c'en est une. On peut faire plus propre en passant par le tablemodel (qui se chargera d'executer la requete a ce moment la et ne mettra a jour qu'une ligne dans la jtable)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 54
    Par défaut eclesia
    merci pour ton aide
    j'ai ajouté un popup menu a ma jtable avec des menuitems jusqu'a présent c'est bon.

    2) redefinir le setVisible() pour qu'il recupere la ligne selectionnée au moment du click
    Pouvez etre plus claire concernant le setVisible(est ce celui de ma Jtable ?) je vois pas trop le rapport ou j'ai pas bien compris .

    sinon pour les autres etapes je pense que je vais y arrivé je bloque juste ici , si vous pouvez me faire un coup de pouce ......


    dsl je suis débutant donc soyez indulgent
    merci encore

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 54
    Par défaut
    leger avancement

    j'arrive à selectionner mes enrigistrement ( grace à une fonction qui m'affiche la valeur sélectioné ), jai besoin d'une fonction qui me permette de recuperer les valeurs des colonnes de cet enrigistrement .

    merci .

Discussions similaires

  1. Supprimer des lignes grace à python
    Par Chefcou dans le forum Général Python
    Réponses: 5
    Dernier message: 20/04/2012, 10h27
  2. supprimer le clic de la souris
    Par deny dans le forum Matériel
    Réponses: 1
    Dernier message: 10/05/2010, 11h58
  3. supprimer un enregistrement grace a son ID
    Par wag71 dans le forum Access
    Réponses: 2
    Dernier message: 09/01/2007, 15h52
  4. position curseur souris par rapport à ma JTable
    Par jdewalqu dans le forum Composants
    Réponses: 3
    Dernier message: 24/08/2006, 17h21
  5. [JTable] Supprimer une ligne d'un jtable
    Par Orionmel dans le forum Composants
    Réponses: 5
    Dernier message: 05/11/2004, 22h29

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