La création d'un Java Modèle de Table qui est initialement vide, mais permet de dynamique, plus de lignes par l'utilisateur

Je fais une demande dont la fonction principale est enchâssée dans un JTable. J'ai besoin de faire un tableau modèle avec une méthode addRow, l'utilisateur saisit les détails dans la fenêtre et en cliquant sur un JButton les données sont placées dans un tableau qui est passé à la addRow() méthode pour plus de la table. Il semble être impossible de faire une table vide toutefois, dans le cas que je fais un tableau à deux dimensions pour les lignes avec 10 lignes, lors du rendu de la table les drapeaux de compilation d'un NullPointerException sein de la JTable.prepareRenderer " la méthode.

J'espère que ce que j'ai besoin de le faire a été fait clair!

En fait, ce n'est pas très claire. Un SSCCE serait vraiment aider à expliquer votre problème.
Lire la Javadoc de la TableModel de l'interface; vous pouvez écrire votre propre mise en œuvre. Et n'oubliez pas de feu les événements appropriés lorsque des lignes sont ajoutées/supprimées/modifiées.
pourquoi réinventer la roue? Le DefaultTableModel fait ce que vous voulez sans aucun code personnalisé.

OriginalL'auteur oli.burgess | 2011-03-15