2017-01-05 10 views
0

Я буду строить программу о том, как построить NFA, выход этой конкретной программы визуализирует NFA в графическом интерфейсе пользователя. Конечный результат программы должен быть примерно таким: thisВизуализировать недетерминированные конечные автоматы в JAVA

Мой вопрос: как начать «рисование» состояний по кругу, добавление ребер, вставка ввода между двумя состояниями, как программировать графический интерфейс часть с помощью java? пожалуйста, помогите мне.

+1

Если это не дубликат, пожалуйста, отредактируйте свой вопрос, включив в него [mcve], который показывает ваш пересмотренный подход. – trashgod

ответ

0

Тай, чтобы посмотреть https://github.com/jgraph/mxgraph. Есть примеры swing/web. Руководство находится здесь https://jgraph.github.io/mxgraph/.

+0

Хотя это теоретически может ответить на вопрос, [было бы предпочтительнее] (// meta.stackoverflow.com/q/8259) включить сюда основные части ответа и предоставить ссылку для справки. – Takarii