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 :

[JXTable] Tri mais pas sur toutes les lignes


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut [JXTable] Tri mais pas sur toutes les lignes
    Bonjour,

    Je voulais savoir s'il était possible d'utiliser les tris des JXTable et y épargnant certaines lignes ou en leur attribuant une plage....

    Je m'explique, j'ai une table, la dernière ligne de ma table est une ligne de totaux et je ne veux pas que lorsqu'on fait un tri, ma ligne des totaux soit en premier ou en plein milieu de mon tableau, je veux qu'elle reste en bas.

    Y'a t-il une solution simple pour faire cela? (max une ligne de code je suis fatigué )

    Un truc magique du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    maJxTable.dontFilterRow(maJxTable.getModel().getRowcount() -1);
    ou
    maJxTable.FilterRange(0,maJxTable.getModel().getRowcount() -2);

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pas directement, il va te falloir créer un Sorter spécifique pour réaliser cette opération (grosso merdo il devra trier tout le modèle sauf les x dernière lignes..).

    La question est tombée il n'y a pas longtemps sur le forum de Swingx, et la réponse la plus adaptée correspond au codes suivant:

    https://jdnc-incubator.dev.java.net/....1&view=markup
    https://jdnc-incubator.dev.java.net/....1&view=markup

  3. #3
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut


    Le pied total encore plus simple que ce que je pensais, tu me sert la réponse sur un plateau d'argent. sinok

    Rien besoin de rajouter dans mon code le comportement de base de la summarytable réponds exactement à mon problème. Comme quoi j'étais pas loin avec mes exemples à deux balles.

    La journée commence bien!!!

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 12/07/2013, 11h32
  2. Tri qui ne s'applique pas sur toutes les colonnes
    Par mercure07 dans le forum Qt
    Réponses: 2
    Dernier message: 20/02/2012, 12h03
  3. transparence mais pas sur toutes les propriétés CSS
    Par Nixar dans le forum Mise en page CSS
    Réponses: 17
    Dernier message: 31/12/2007, 19h30
  4. Réponses: 9
    Dernier message: 07/05/2003, 12h57

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