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

Interfaces Graphiques en Java Discussion :

[recherche de librairie] ligne réactives


Sujet :

Interfaces Graphiques en Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 48
    Points : 32
    Points
    32
    Par défaut [recherche de librairie] ligne réactives
    Bonjour,

    Je dois faire un tableau rempli grace à une requète SQL, et j'aimerais avoir des lignes réactives aux clics de souris. Le clic sur une ligne donnant le détail de la ligne en question, donc le clic sur chacune des lignes donne un résultat différent.

    voila, je ne sais pas trop comment m'orienté. le problème des boutons classique c'est que vu que je ne connais pas le nombre de ligne qui va être retourné, je ne vois pas comment faire.

    merci de votre aide.

  2. #2
    Membre averti Avatar de nicotine002
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 577
    Points : 409
    Points
    409
    Par défaut
    Bonjour, je pense que tu pourrais faire comme ca:

    -tu fais ta requête
    -tu recupère ses données et tu les insèrere dans ta JTable
    -tu creer un MouseListender sur ta JTable genre:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
     
    taJTable.addMouseListener(new MouseListener(){
     
    		public void mouseExited(MouseEvent e1) {
     
    		}
     
    		public void mouseEntered(MouseEvent e2) {
     
    		}
     
    		public void mouseClicked(MouseEvent e3) {
     
     
     
    		     if(taJTable.getSelectedRow()>=0){
     
                              //ton traitement en fonction de la ligne selectionée
                              //taJTable.getSelectedRow()
                              //par exemple,pour recupérer la donnée contenue dans la ligne sélectionnée de la première colonne:
     
                             String.valueOf(taJTable.getValueAt(taJTable.getSelectedRow(),0))
     
                         }
     
    	        }
     
    		public void mousePressed(MouseEvent e4) {
     
    		}
     
      		public void mouseReleased(MouseEvent e5) {
     
      		}
     
    });

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 48
    Points : 32
    Points
    32
    Par défaut
    merci, je vais essayer ça.

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

Discussions similaires

  1. recherche solution supp. ligne?
    Par skorpio dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 10/07/2007, 09h12
  2. Recherche titre sur ligne et copie colonne
    Par baptbapt dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 26/07/2006, 15h31
  3. recherche script : librairie de media/DVD
    Par noox dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 26/07/2006, 02h40
  4. [VBA-E]recherche de toutes lignes avec zero
    Par zoumzoum59 dans le forum Macros et VBA Excel
    Réponses: 24
    Dernier message: 10/06/2006, 23h33
  5. [VBA-E]recherche d'une ligne
    Par calimero91 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 16/01/2006, 12h11

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