Как создать инструмент / GUI Builder, как это в C # Java или любом языке - PullRequest
3 голосов
/ 01 февраля 2011

Я хочу создать инструмент, похожий на этот

Screenshot

Я не хочу создавать с таким количеством опций, но просто базовый набор 23 варианта, такие как рисование линий.Как они строят такие вещи?Могу ли я построить что-то подобное в C # или Java?Кроме того, я хочу, чтобы, когда кто-нибудь рисовал что-то, я буду генерировать код на заднем плане, который не будет связан с рисунком, который создал человек.

Ответы [ 3 ]

3 голосов
/ 01 февраля 2011

Вы можете сделать это на любом языке. Если вы выбираете Java, посмотрите здесь , чтобы увидеть пример того, что вы можете сделать с jgraph . mxGraphx является бесплатной версией JGraph и поставляется с mxGraphEditor, который является примером исходного кода приложения, очень похожим на тот, который вы хотите написать.

2 голосов
/ 01 февраля 2011

Помимо предыдущего примера, вы можете взглянуть на код из SweetHome3D .Поскольку его источник доступен, вы можете с легкостью вдохновить его на это.

0 голосов
/ 01 февраля 2011

В качестве примера вы можете скачать исходный код векторного редактора Inkspace http://inkscape.org/download/?lang=en

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...