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 :

Tri JTable sur plusieurs colonnes


Sujet :

Composants Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2007
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 56
    Points : 36
    Points
    36
    Par défaut Tri JTable sur plusieurs colonnes
    Bonjour.
    Soit une JTable contenant :
    col1 col2
    B c
    B a
    E b
    E a
    D d
    D c
    C b
    C a
    Ce que je veux obtenir:
    B a
    B c
    C a
    C b
    D c
    D d
    E a
    E b
    C'est à dire que je trie col1, puis col2.(mais en liant les 2)
    Est-ce possible en java ?
    D'avance merci.

  2. #2
    Membre chevronné
    Inscrit en
    Mai 2006
    Messages
    1 364
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 1 364
    Points : 1 984
    Points
    1 984
    Par défaut
    Le plus simple pour faire un jtable avec tri :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    DefaultTableModel dtm = new DefaultTableModel(data, colNames);
    JTable t = new JTable(dtm);
    t.setAutoCreateRowSorter(true);
    Ensuite, pour trier automatiquement (sans que l'utilisateur ait besoin de cliquer sur les headers) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    t.getRowSorter().toggleSortOrder(1);
    t.getRowSorter().toggleSortOrder(0);
    Note que l'ordre de tri des colonnes est important. Il faut trier de la colonne la moins importante et finir par la plus importante...

    Et pour en revenir à la discussion précédente sur le tri, si c'est simplement pour trier que tu veux utiliser une jtable (et pas pour l'affichage), c'est vraiment utiliser un bazooka pour tuer une mouche...

Discussions similaires

  1. Tri Automatique sur plusieurs colonnes
    Par fouinette17 dans le forum Excel
    Réponses: 0
    Dernier message: 20/04/2012, 22h34
  2. [XL-2003] Tri personalisé sur plusieurs colonnes
    Par yorgh1234 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 14/05/2011, 23h58
  3. Réponses: 2
    Dernier message: 06/09/2007, 16h08
  4. [Tableaux] tri sur plusieurs colonnes
    Par melisse dans le forum Langage
    Réponses: 2
    Dernier message: 22/02/2007, 10h51
  5. Tri sur plusieurs colonnes
    Par soso78 dans le forum Access
    Réponses: 2
    Dernier message: 04/03/2006, 16h28

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