如何使用C#java或任何语言创建这样的工具/ GUI Builder

时间:2011-02-01 13:18:43

标签: c# java user-interface opengl

我想创建一个与此类似的工具

Screenshot

我不想用这么多选项创建,而只是一组基本的2/3选项,比如绘制线条。他们如何构建这种东西?我可以在C#或Java中构建类似的东西吗?我还想做的是,当有人画一些东西时,我会在后台生成代码,这些代码与该人创建的绘图无关。

3 个答案:

答案 0 :(得分:3)

你可以用任何语言来做。如果您选择Java,请查看here以查看使用jgraph可以执行的操作的示例。 mxGraphx是JGraph的免费版本,附带mxGraphEditor,它是应用程序源代码中的一个示例,非常类似于您要编写的应用程序。

答案 1 :(得分:2)

除了前面的示例,您还可以查看SweetHome3D中的代码。由于它的来源可用,您可以轻松地从中激发灵感。

答案 2 :(得分:0)

例如,您可以下载Inkspace矢量编辑器http://inkscape.org/download/?lang=en

的来源