Dans le cadre du développement d'une JTable générique, je me pose la
question suivante.
Où dois-je placer le code de validation suite à l'édition d'une colonne ?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Un gand merci à tous pour vos suggestions, remarques, ...
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
JScoobyCed
"Bernard Koninckx" wrote in message
Bonjour à tous, Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la question suivante. Où dois-je placer le code de validation suite à l'édition d'une colonne ? Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie. Creer un TableModel de validation, generique. Et ensuite avoir des sous classes qui ajoutent des validations plus precises. Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees. Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas il peut apparaitre preferrable de faire la validation dans la JTable directement.
Un gand merci à tous pour vos suggestions, remarques, ...
De rien.
Bernard
JScoobyCed -------------
"Bernard Koninckx" <koninckxbernard@excite.com> wrote in message
Bonjour à tous,
Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la
question suivante.
Où dois-je placer le code de validation suite à l'édition d'une colonne ?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au
niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie.
Creer un TableModel de validation, generique. Et ensuite avoir des sous
classes qui ajoutent des validations plus precises.
Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees.
Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas
il peut apparaitre preferrable de faire la validation dans la JTable
directement.
Un gand merci à tous pour vos suggestions, remarques, ...
Dans le cadre du développement d'une JTable générique, je me pose la question suivante. Où dois-je placer le code de validation suite à l'édition d'une colonne ? Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie. Creer un TableModel de validation, generique. Et ensuite avoir des sous classes qui ajoutent des validations plus precises. Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees. Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas il peut apparaitre preferrable de faire la validation dans la JTable directement.
Un gand merci à tous pour vos suggestions, remarques, ...
De rien.
Bernard
JScoobyCed -------------
Bernard Koninckx
Y a-t-il des méthodes particulières dans le TableModel en natif prévues à cet effet ?
Merci
Bernard
"JScoobyCed" a écrit dans le message de news: 40a8939b$0$4899$
"Bernard Koninckx" wrote in message
Bonjour à tous, Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la question suivante. Où dois-je placer le code de validation suite à l'édition d'une colonne ?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie. Creer un TableModel de validation, generique. Et ensuite avoir des sous classes qui ajoutent des validations plus precises. Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees. Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas
il peut apparaitre preferrable de faire la validation dans la JTable directement.
Un gand merci à tous pour vos suggestions, remarques, ...
De rien.
Bernard
JScoobyCed -------------
Y a-t-il des méthodes particulières dans le TableModel en natif prévues à
cet effet ?
Merci
Bernard
"JScoobyCed" <scooby@doo.com> a écrit dans le message de news:
40a8939b$0$4899$636a15ce@news.free.fr...
"Bernard Koninckx" <koninckxbernard@excite.com> wrote in message
Bonjour à tous,
Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la
question suivante.
Où dois-je placer le code de validation suite à l'édition d'une colonne
?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au
niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie.
Creer un TableModel de validation, generique. Et ensuite avoir des sous
classes qui ajoutent des validations plus precises.
Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees.
Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le
cas
il peut apparaitre preferrable de faire la validation dans la JTable
directement.
Un gand merci à tous pour vos suggestions, remarques, ...
Y a-t-il des méthodes particulières dans le TableModel en natif prévues à cet effet ?
Merci
Bernard
"JScoobyCed" a écrit dans le message de news: 40a8939b$0$4899$
"Bernard Koninckx" wrote in message
Bonjour à tous, Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la question suivante. Où dois-je placer le code de validation suite à l'édition d'une colonne ?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie. Creer un TableModel de validation, generique. Et ensuite avoir des sous classes qui ajoutent des validations plus precises. Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees. Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas
il peut apparaitre preferrable de faire la validation dans la JTable directement.
Un gand merci à tous pour vos suggestions, remarques, ...
De rien.
Bernard
JScoobyCed -------------
Bernard Koninckx
Comment puis-je procéder ? Je suis un peu à cours d'idées. Dans cette classe j'utilise déjà massivement la reflexion, puisque je ne connais pas au départ le type d'enregisterements traités par le table model
Merci d'avance
Bernard "JScoobyCed" a écrit dans le message de news: 40a8939b$0$4899$
"Bernard Koninckx" wrote in message
Bonjour à tous, Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la question suivante. Où dois-je placer le code de validation suite à l'édition d'une colonne ?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie. Creer un TableModel de validation, generique. Et ensuite avoir des sous classes qui ajoutent des validations plus precises. Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees. Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas
il peut apparaitre preferrable de faire la validation dans la JTable directement.
Un gand merci à tous pour vos suggestions, remarques, ...
De rien.
Bernard
JScoobyCed -------------
Comment puis-je procéder ?
Je suis un peu à cours d'idées. Dans cette classe j'utilise déjà massivement
la reflexion, puisque je ne connais pas au départ le type d'enregisterements
traités par le table model
Merci d'avance
Bernard
"JScoobyCed" <scooby@doo.com> a écrit dans le message de news:
40a8939b$0$4899$636a15ce@news.free.fr...
"Bernard Koninckx" <koninckxbernard@excite.com> wrote in message
Bonjour à tous,
Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la
question suivante.
Où dois-je placer le code de validation suite à l'édition d'une colonne
?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au
niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie.
Creer un TableModel de validation, generique. Et ensuite avoir des sous
classes qui ajoutent des validations plus precises.
Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees.
Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le
cas
il peut apparaitre preferrable de faire la validation dans la JTable
directement.
Un gand merci à tous pour vos suggestions, remarques, ...
Comment puis-je procéder ? Je suis un peu à cours d'idées. Dans cette classe j'utilise déjà massivement la reflexion, puisque je ne connais pas au départ le type d'enregisterements traités par le table model
Merci d'avance
Bernard "JScoobyCed" a écrit dans le message de news: 40a8939b$0$4899$
"Bernard Koninckx" wrote in message
Bonjour à tous, Bonjour
Dans le cadre du développement d'une JTable générique, je me pose la question suivante. Où dois-je placer le code de validation suite à l'édition d'une colonne ?
Vaut-il mieux placer ce code au niveau du composant JTable ou bien au niveau
de mon table model ?
Je dirais que le faire au niveau du Table Model semble le mieux approprie. Creer un TableModel de validation, generique. Et ensuite avoir des sous classes qui ajoutent des validations plus precises. Ceci est dans un soucis de separer l'aspect GUI de l'aspect donnees. Maintenant, il n'y a pas de reelle contrainte (a mon avis), et selon le cas
il peut apparaitre preferrable de faire la validation dans la JTable directement.
Un gand merci à tous pour vos suggestions, remarques, ...