Créer JTable de ArrayList d'Objets Java

Comment puis-je afficher mon "Cliquez sur" objets dans un JTable?

ArrayList<Click> myClicks = new ArrayList<Click>();

Click click = new Click(620, 1028);
Click click2 = new Click(480, 230);

myClicks.add(click);
myClicks.add(click2);

Il devrait ressembler à quelque chose comme ceci:

|---Mouse X--- | ---Mouse Y---|
|     620     |     1028    |
|     480     |      230    |

Qui est vraiment...

       |              |
       v              v
  click.getX()  click.getY()
  click2.getX() click2.getY()

Je ne veux pas utiliser un Objet 2D[][] parce qu'il est plus judicieux de les garder comme Sur des objets aussi longtemps que possible.

Je sais que j'ai sans doute d'étendre l'interface TableModel mais je ne suis pas sûr de savoir comment.

Je voudrais juste un moyen rapide et simple exemple s'il vous plaît (java docs sont un peu déroutant).

  • Qu'est-ce spécifiquement sur le Java docs sont source de confusion? Nous pouvons peut-être vous éclairer.
  • J'ai passé un cuple des heures sur elle, la documentation est vraiment sympa pour les applications simples. Il n'explique pas comment lier une table à une arrayList d'objets complexes. Je suis plus éclairé maintenant.
InformationsquelleAutor Connor | 2013-09-21