J'�crirais un TableModel qui prend comme param�tre de constructeur un
TableModel existant

public int getRowCount() {
        return _tableModel.getRowCount();
}
public int getColumnCount() {
        return _tableModel.getColumnCount()+2;
}
...

Je m'en suis souvent servi pour ajouter des informations qui ne d�pendaient
pas du TableModel g�n�ral.

Et nous avons bien un mod�le MmVC :-)

--------------------------------------------------------------------
Erik Mazoyer, Chef de projet
HyperOffice
6, rue Jacques Daguerre - 92565 Rueil-Malmaison Cedex
T�l. 01 41 96 96 76
Fax 01 41 96 96 77
M�l  [EMAIL PROTECTED] 

-----Message d'origine-----
De: Herve AGNOUX [mailto:[EMAIL PROTECTED]]
Date: vendredi 14 juin 2002 09:03
�: [EMAIL PROTECTED]
Objet: Bac philo : le MVC


Bonjour,

Soit une JTable avec un AbstractTableModel.

La table m'affiche autant de lignes que le AbstractTableModel.

Malheureusement, pour des raisons bassement esth�tiques qui n'ont 
rien � voir avec la partie "M" du MVC, je voudrais qu'elle m'affiche 
plus de lignes qu'il y en a dans le mod�le, les lignes 
suppl�mentaires restant vides.

La premi�re r�action est de dire que le AbstractTableModel renvoie 
plus de lignes vides que n�cessaire.

La deuxi�me r�action, en ces temps de bac philo, est de dire : "Suis-
je bien dans le "MVC" ? Ne devrait-ce pas �tre la partie "V'" qui 
rajoute les lignes ?? "

Mais sachant que la JTable se base sur le Mod�le est uniquement sur 
lui pour afficher les lignes, comment faire ? Un mod�le MmVC ?

(Coefficient 1.3.1)

--
Sur le Web, tout de suite.
Herve AGNOUX - diaam informatique
http://www.diaam-informatique.com

Répondre à