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