Gestion des articles

Faisons le point sur les articles. L’application dispose déjà de :

  • la classe Article,

  • la classe ArticleCrud,

  • la classe FArticles actuellement au stade de maquette.

1. Affichage

Pour afficher les données des articles dans le JTable de la classe FArticles, la démarche est identique à celle de la classe PClients vue au chapitre Modèle MVC :

  • Création de la classe qui représente le modèle de données graphiques.

  • Ajout du modèle au JTable pour affichage.

a. Création du modèle graphique

 Créez une nouvelle classe ModeleArticles et rangez-la dans le package controle.modele.

Le code est très similaire à celui de la classe ModeleClients.


package controle.modele; 
 
import java.util.ArrayList; 
import java.util.List; 
 
import javax.swing.table.AbstractTableModel; 
 
import entite.Article; 
 
public class ModeleArticles extends AbstractTableModel { 
    private static final long serialVersionUID = 1L; 
    private final List<Article> lesDonnees; 
    private final String[] lesTitres =  
                {"Code", "Code Catégorie", "Désignation", 
                 "Quantité", "Prix unitaire"}; 
 
    public ModeleArticles(List<Article> lesArticles) { 
    ...
couv_9JAV.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Classes associées
Suivant
Gestion des commandes