2009-07-31 6 views
0

J'ai une base de données contenant une hiérarchie que je veux afficher dans un JTree.exemple/tutoriel pour utiliser TreeModel + AbstractTreeModel?

Existe-t-il un bon exemple/tutoriel pour TreeModel et/ou AbstractTreeModel qui explique comment implémenter un treemodel personnalisé? Je passe beaucoup de temps à gratter et je n'arrive pas à trouver du code là-bas, ce qui est un bon point de départ.

modifier: Je ne ai pas trouvé this et this mais ils ont aucun commentaire utile donc je ne suis pas sûr de ce que les méthodes Firexxx font et quand ils appelés ou quand je dois les appeler.

Répondre

1

Here is a tutorial qui pourrait aider.

modifier: Il est un exemple simple O'Reilly here. Et aussi Oracle tutorial.

+0

Merci, mais il s'agit d'objets JTree utilisant un TreeModel intégré par défaut, et ne discutant pas du tout des TreeModels personnalisés. (La différence étant que le premier nécessite un TreeNode pour chaque nœud de l'arbre.Si vous avez un ensemble de données infini ou très grand, ce n'est pas pratique avec cette approche.) –

+0

merci encore, mais c'est vraiment vraiment très basique. J'ai besoin de comprendre les problèmes plus subtils concernant les écouteurs d'événements, les nœuds changeants, les problèmes de multithreading, etc. –

+0

Si je trouve autre chose, je l'afficherai. Je suppose qu'à ce stade, vous pourriez commencer à assembler votre code et commencer à poser des questions précises. Bonne chance. – akf

Questions connexes