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

 Java Discussion :

Classer un tableau selon la date


Sujet :

Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 142
    Par défaut Classer un tableau selon la date
    Bonjour,

    J'ai un tableau dont une colonne possède des dates ! le problème est qu'au moment du trie d'après les données de cette colonnes les donnée ne sont pas classé de la plus récente a la plus ancienne ou vis versa ! Le trie se fait selon une simple chaine !

    Alors comment dans ma JTable je peux avoir une colonne qui tri correctement les données selon la date ?

    Merci

  2. #2
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 64
    Par défaut
    As-tu regardé cette discussion ?
    Essaye en implémentant la méthode getColumnClass dans ton Model pour qu'elle renvoie une date.

  3. #3
    Membre émérite Avatar de zorm
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    584
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 584
    Par défaut
    Les dates de ta liste sont de quel type? String, Date?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 142
    Par défaut
    ok merci ca fonctionne !

    en faite je passe bien maintenant un objet date pour cette colonne ! maintenant le problème qui se pose et l'affichage de cette date avec un format particulier.

    Je ne sais pas comment modfier le format de la date directement dans le tableau !

    merci

  5. #5
    Membre averti
    Inscrit en
    Décembre 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 64
    Par défaut
    Essaye en surchargeant la méthode public Object getValueAt(int parm1, int parm2).

  6. #6
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Si c'est bien un JTable, on gère l'affichage en fournissant une implémentation de TableCellRenderer.

Discussions similaires

  1. [XL-2010] Copie colonnes tableau excel selon critere "date" dans formulaire
    Par kit2412 dans le forum Excel
    Réponses: 11
    Dernier message: 23/02/2015, 21h51
  2. Réponses: 4
    Dernier message: 24/02/2014, 14h22
  3. Réponses: 1
    Dernier message: 05/03/2011, 08h55
  4. Probleme affichage dans tableau selon requête
    Par moulette85 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 01/03/2005, 15h44
  5. Réponses: 1
    Dernier message: 30/01/2005, 11h00

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