J'aimerais, si possible, pouvoir dans mon JXTable,
masquer des lignes sans les supprimer !
Juste qu'elles ne soit pas visible !
Merci pour vos réponses .....
Version imprimable
J'aimerais, si possible, pouvoir dans mon JXTable,
masquer des lignes sans les supprimer !
Juste qu'elles ne soit pas visible !
Merci pour vos réponses .....
Peut être qu'avec le JXTreeTable tu pourras faire ce que tu souhaites... non ?:roll:
Non, pas trop !
J'ai deja regardé ça mais sans résultat !
Ce que je veut c'est pouvoir cacher une ligne sans que l'utilisateur puisse la faire apparaître, ni qu'elle soit supprimer ! ! !
Alors fais ton propre TableModel qui ne renvoie pas la ligne désirée...
Si cette réponse ne convient pas non plus, alors explicite un peu plus pourquoi tu veux faire ça, car ce n'est pas très clair pour moi en tout cas...
Si tu veut, je veut réaliser une liste de tableau presque identique,
donc je fait une boucle qui génère ces tableaux !
Le prôblème c'est que sur certain tableau, il y a des lignes qui ne doivent pas apparaître et où la saisie doit être impossible !
Donc je cherche à cacher ces lignes !
N'est il pas possible de faire le "tri" des lignes à afficher/cacher avant leur affichage (dans le code Java) avec par exemple une ArrayList sur laquelle tu fais des remove des lignes qui ne doivent pas apparaitre ?
Non, j'ai deja essayer les Array list ,
pas possible !
tout facon je voit mal commen cela serait possible !
C'est pas bien compliqué avec un TableModel personnalisé. Il suffit que tu ne donnes que lignes qui sont affichables selon tes critères.Citation:
Envoyé par fabred
Mais n'existe t il pas une autre solution que de faire un faire
un TableModel personnalisé parce que pour mon interface, cela
deviendrait beaucoup plus compliqué de tout refaire !
Merci .. . .. . . .
faire un table model personnalisé ne change strictement rien à l'interface... Ca change juste les données affichées, d'où le nom : TableModel :)
Euh, la JXTable contient les mécanismes nécessaire pour filtrer des lignes.
Renseigne toi sur le FilterPipeline, les Filters (éventuellement tu pourrais faire avec un PatternFilter bien configuré)
http://swinglabs.org/docs/components...p=4#RowSorting
++
Merci beaucoup .......