Pranay Airan
Pranay Airan

Reputation: 1875

How to create a tool/GUI Builder like this in C# java or any language

I want to create a Tool which is something similar to this

Screenshot

I don't want to create with this many options, but just a basic set of 2/3 options like drawing lines. How do they build this kind of things? Can I build something similar in C# or Java? Also what I want to do is when ever someone draws something I will generate code in the background which will not be related to the drawing the person has created.

Upvotes: 3

Views: 3204

Answers (3)

Anton Semenov
Anton Semenov

Reputation: 6347

As example you can download source of Inkspace vector editor http://inkscape.org/download/?lang=en

Upvotes: 0

Riduidel
Riduidel

Reputation: 22300

Beside previous example, you can go take a look at code from SweetHome3D. As its source is available, you can with ease inspire yourself from it.

Upvotes: 2

Costis Aivalis
Costis Aivalis

Reputation: 13728

You could do it with any language. If you choose Java, take a look here to see an example of what you can do with jgraph. mxGraphx is the freeware version of JGraph and comes with the mxGraphEditor, which is an example in source code of an application, very similar to the one you want to write.

Upvotes: 3

Related Questions