Question

C'est une simple question: est-il une API pour dessiner un B-tree en Java? Je veux juste ne pas passer beaucoup de temps à réinventer la roue. Je ne parviens pas à l'algorithme per si , le mien fonctionne parfaitement bien après beaucoup de lecture (spécialement des structures de données de Lafore et algorithmes en Java), je ne ne sais pas comment imprimer un B-arbre une bonne façon.

Merci d'avance.

Était-ce utile?

La solution

Vous avez deux options pour « rendre » un graphique à l'écran -

  • Graphviz a une API Java (Edition: un addon appelé LJV qui donne l'API).

  • Je pense que vous devriez être en mesure d'utiliser la version gratuite de JGraph faire la même chose.

Autres conseils

Je sais que les gens ont eu du succès avec daVinci (maintenant uDraw ). Je ne l'ai pas utilisé depuis 2003, mais d'après ce que je me souviens, vous devez générer un fichier texte entre crochets pour votre arbre et le programme parse il. Vous devriez être en mesure de sortir votre texte en faisant un passage simple arbre.

Jetez un oeil à yEd . Je suis assez sûr, yFiles de licence juste pour une API pour afficher les structures d'arbres est un peu exagéré, mais l'éditeur de graphique est sans frais de licence et vous pouvez l'utiliser pour rendre vos arbres. Je largue habituellement mes données graphiques brutes dans l'un des formats de fichiers pris en charge, ouvrez le fichier de sortie avec yEd et laissez faire la mise en page.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top