Juste pour savoir si je suis dans le bon.
Pour pouvoir trier un JTable, je supose que je dois trier les données du
TableModel sous-jacent ?
Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Ulrich Vachon
"Bernard Koninckx" a écrit dans le message de news:409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Le plus saint est bien sur trier le modèle.
Bon code, Ulrich
"Bernard Koninckx" <koninckxbernard@excite.com> a écrit dans le message de
news:409235c2$0$22977$a0ced6e1@news.skynet.be...
Bonjour à tous,
Juste pour savoir si je suis dans le bon.
Pour pouvoir trier un JTable, je supose que je dois trier les données du
TableModel sous-jacent ?
Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
"Bernard Koninckx" a écrit dans le message de news:409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Le plus saint est bien sur trier le modèle.
Bon code, Ulrich
jocelyn
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai fait... Le tri n'est qu'une représentation différente des données du modèle. Il ne faut pas je pense tomber dans le piège de trier tout le modèle simplement en vue d'un affichage. Une solution + élégante, et surtout + légère, (mais encore une fois + compliquée pour le développeur....) est d'utiliser un modèle de filtre. Un excellent livre en parle de manière complète: Au coeur de Java 2, fonctions avancées (chez CampusPress). Le principe est de gérer une couche supplémentaire dans la méthode getValueAt() en passant par des références au numéro réel de la ligne dans le modèle.
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne pas devenir un monstre lui-même
"Bernard Koninckx" a écrit dans le message news: 409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai
fait...
Le tri n'est qu'une représentation différente des données du modèle.
Il ne faut pas je pense tomber dans le piège de trier tout le modèle
simplement en vue
d'un affichage. Une solution + élégante, et surtout + légère, (mais encore
une fois + compliquée
pour le développeur....) est d'utiliser un modèle de filtre. Un excellent
livre en parle de manière
complète: Au coeur de Java 2, fonctions avancées (chez CampusPress).
Le principe est de gérer une couche supplémentaire dans la méthode
getValueAt() en passant par
des références au numéro réel de la ligne dans le modèle.
--
Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne
pas devenir un monstre lui-même
"Bernard Koninckx" <koninckxbernard@excite.com> a écrit dans le message
news: 409235c2$0$22977$a0ced6e1@news.skynet.be...
Bonjour à tous,
Juste pour savoir si je suis dans le bon.
Pour pouvoir trier un JTable, je supose que je dois trier les données du
TableModel sous-jacent ?
Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai fait... Le tri n'est qu'une représentation différente des données du modèle. Il ne faut pas je pense tomber dans le piège de trier tout le modèle simplement en vue d'un affichage. Une solution + élégante, et surtout + légère, (mais encore une fois + compliquée pour le développeur....) est d'utiliser un modèle de filtre. Un excellent livre en parle de manière complète: Au coeur de Java 2, fonctions avancées (chez CampusPress). Le principe est de gérer une couche supplémentaire dans la méthode getValueAt() en passant par des références au numéro réel de la ligne dans le modèle.
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne pas devenir un monstre lui-même
"Bernard Koninckx" a écrit dans le message news: 409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Ulrich Vachon
"jocelyn" a écrit dans le message de news:c74sts$r1u$
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai fait... Le tri n'est qu'une représentation différente des données du modèle. Il ne faut pas je pense tomber dans le piège de trier tout le modèle simplement en vue d'un affichage. Une solution + élégante, et surtout + légère, (mais encore une fois + compliquée pour le développeur....) est d'utiliser un modèle de filtre. Un excellent livre en parle de manière complète: Au coeur de Java 2, fonctions avancées (chez CampusPress). Le principe est de gérer une couche supplémentaire dans la méthode getValueAt() en passant par des références au numéro réel de la ligne dans le modèle.
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne
pas devenir un monstre lui-même
"Bernard Koninckx" a écrit dans le message news: 409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
"jocelyn" <elurin@free.fr> a écrit dans le message de
news:c74sts$r1u$1@news-reader4.wanadoo.fr...
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai
fait...
Le tri n'est qu'une représentation différente des données du modèle.
Il ne faut pas je pense tomber dans le piège de trier tout le modèle
simplement en vue
d'un affichage. Une solution + élégante, et surtout + légère, (mais encore
une fois + compliquée
pour le développeur....) est d'utiliser un modèle de filtre. Un excellent
livre en parle de manière
complète: Au coeur de Java 2, fonctions avancées (chez CampusPress).
Le principe est de gérer une couche supplémentaire dans la méthode
getValueAt() en passant par
des références au numéro réel de la ligne dans le modèle.
--
Celui qui lutte contre des monstres doit prendre garde, dans le combat, à
ne
pas devenir un monstre lui-même
"Bernard Koninckx" <koninckxbernard@excite.com> a écrit dans le message
news: 409235c2$0$22977$a0ced6e1@news.skynet.be...
Bonjour à tous,
Juste pour savoir si je suis dans le bon.
Pour pouvoir trier un JTable, je supose que je dois trier les données du
TableModel sous-jacent ?
Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser
?
"jocelyn" a écrit dans le message de news:c74sts$r1u$
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai fait... Le tri n'est qu'une représentation différente des données du modèle. Il ne faut pas je pense tomber dans le piège de trier tout le modèle simplement en vue d'un affichage. Une solution + élégante, et surtout + légère, (mais encore une fois + compliquée pour le développeur....) est d'utiliser un modèle de filtre. Un excellent livre en parle de manière complète: Au coeur de Java 2, fonctions avancées (chez CampusPress). Le principe est de gérer une couche supplémentaire dans la méthode getValueAt() en passant par des références au numéro réel de la ligne dans le modèle.
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne
pas devenir un monstre lui-même
"Bernard Koninckx" a écrit dans le message news: 409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Ulrich Vachon
"jocelyn" a écrit dans le message de news:c74sts$r1u$
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai fait... Le tri n'est qu'une représentation différente des données du modèle. Il ne faut pas je pense tomber dans le piège de trier tout le modèle simplement en vue d'un affichage. Une solution + élégante, et surtout + légère, (mais encore une fois + compliquée pour le développeur....) est d'utiliser un modèle de filtre. Un excellent livre en parle de manière complète: Au coeur de Java 2, fonctions avancées (chez CampusPress). Le principe est de gérer une couche supplémentaire dans la méthode getValueAt() en passant par des références au numéro réel de la ligne dans le modèle.
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne
pas devenir un monstre lui-même
"Bernard Koninckx" a écrit dans le message news: 409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Thx pour cette explication,
Je m'aperçois que je deviens paresseux en vieillissant :-)
Ulrich.
"jocelyn" <elurin@free.fr> a écrit dans le message de
news:c74sts$r1u$1@news-reader4.wanadoo.fr...
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai
fait...
Le tri n'est qu'une représentation différente des données du modèle.
Il ne faut pas je pense tomber dans le piège de trier tout le modèle
simplement en vue
d'un affichage. Une solution + élégante, et surtout + légère, (mais encore
une fois + compliquée
pour le développeur....) est d'utiliser un modèle de filtre. Un excellent
livre en parle de manière
complète: Au coeur de Java 2, fonctions avancées (chez CampusPress).
Le principe est de gérer une couche supplémentaire dans la méthode
getValueAt() en passant par
des références au numéro réel de la ligne dans le modèle.
--
Celui qui lutte contre des monstres doit prendre garde, dans le combat, à
ne
pas devenir un monstre lui-même
"Bernard Koninckx" <koninckxbernard@excite.com> a écrit dans le message
news: 409235c2$0$22977$a0ced6e1@news.skynet.be...
Bonjour à tous,
Juste pour savoir si je suis dans le bon.
Pour pouvoir trier un JTable, je supose que je dois trier les données du
TableModel sous-jacent ?
Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser
?
Merci à tous
Bernard
Thx pour cette explication,
Je m'aperçois que je deviens paresseux en vieillissant :-)
"jocelyn" a écrit dans le message de news:c74sts$r1u$
Salut Bernard,
Je voudrais un peu étoffer la réponse d'Ulrich par rapport à ce que j'ai fait... Le tri n'est qu'une représentation différente des données du modèle. Il ne faut pas je pense tomber dans le piège de trier tout le modèle simplement en vue d'un affichage. Une solution + élégante, et surtout + légère, (mais encore une fois + compliquée pour le développeur....) est d'utiliser un modèle de filtre. Un excellent livre en parle de manière complète: Au coeur de Java 2, fonctions avancées (chez CampusPress). Le principe est de gérer une couche supplémentaire dans la méthode getValueAt() en passant par des références au numéro réel de la ligne dans le modèle.
-- Celui qui lutte contre des monstres doit prendre garde, dans le combat, à ne
pas devenir un monstre lui-même
"Bernard Koninckx" a écrit dans le message news: 409235c2$0$22977$
Bonjour à tous,
Juste pour savoir si je suis dans le bon. Pour pouvoir trier un JTable, je supose que je dois trier les données du TableModel sous-jacent ? Ou bien est-ce juste la couche présentation (JTable) qu'il faut utiliser ?
Merci à tous
Bernard
Thx pour cette explication,
Je m'aperçois que je deviens paresseux en vieillissant :-)