MVC et JTable

Les classes déjà présentes permettent la connexion à la base de données et l’importation de ces données dans le modèle métier de l’application.

Un composant Swing de type JTable est utilisé pour permettre la représentation graphique des données sous la forme d’un tableau à double entrée, en lignes et en colonnes.

JTable est construit sur les principes de l’architecture MVC, tout comme la plupart des composants Swing représentant des données complexes comme les JList et les JTree. Comprendre les mécanismes à l’œuvre dans une JTable facilite l’utilisation des autres types de composants.

Instancier une JTable se fait comme pour toute autre classe : il suffit d’appeler son constructeur.


        JTable table = new JTable();
 

En l’état, le tableau est vide. Il est nécessaire de lui importer des données.

Pour ce faire, plusieurs manières existent : fournir directement toutes les données des lignes et des colonnes à la construction, fournir une liste d’objets représentant chacun une ligne de données, ou utiliser un modèle de table. C’est cette dernière option qui sera choisie pour l’application.

couv_9JAV.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Présentation du concept
Suivant
Gestion des clients