come disegnare automi in java

automata expression-trees finite-automata java swing

Domanda

Voglio disegnare un automa con bordi e stati circolari, qualcosa come questo http://pop-art.inrialpes.fr/~girault/Cours/Automates/td5.html , hai un esempio per questo

Risposta accettata

JGraph è una libreria che puoi usare che è nativa di Java e abbastanza facile da usare, oppure puoi generare un file .dot e lasciare che GraphViz si prenda cura di te per te.


Risposta popolare

Se non vuoi portare cose come rappresentare il grafico in un modo corretto in cui cerchi di non attraversare le linee, o di non avere due o più nodi nella stessa posizione allora ti suggerisco di usare la libreria di Grail Graph in modo da poter vedere il grafico che usa yed funziona (posso fornirti un esempio di ciò basta scrivere l'espressione regolare nel commento), o se vuoi disegnare il grafico da solo, allora probabilmente è utile conoscere il disegno grafico a strati: http: // en.wikipedia.org/wiki/Layered_graph_drawing e algoritmo di Coffman Graham http://en.wikipedia.org/wiki/Coffman%E2%80%93Graham_algorithm



Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché