漂亮,设计师友好的GUI库

时间:2012-08-07 13:38:42

标签: c# java swing user-interface gtk

我正在弄清楚哪种技术可以用于我的下一个项目,而现在将要确定它将主要是GUI库。最好是它具有C#和Java的绑定。

这将是一个游戏关卡设计师,如果有像Unity这样的黑皮肤,或者像最新的Adobe产品,或者甚至像Blender或Sublime Text 2那么它会很棒

至于技术要求,如果它允许Docking会很棒,但如果不这样做,我可能会对其中某些部分进行硬编码。 我已经看了很多java Swing的外观和感觉,或GTK#,但我找不到任何真正有趣的东西。

有这样的图书馆/主题吗? 谢谢!

3 个答案:

答案 0 :(得分:3)

最新版本的GTK +通过CSS文件提供了改进的主题支持。它比以往任何时候都更加灵活。 GNOME期刊上有一个introduction

更多,Java和Mono都有GObject Introspection。这意味着如果库支持GObject Introspection,你可以获得很多开箱即用的绑定。它完全是最佳

事实上,Unity,Blender甚至是Sublime Text都是用GTK +编写的!试一试,感受它!

答案 1 :(得分:2)

你可以用Java Swing做很多事情。一个例子是blueMarine,一个用NetBeans平台编写的照片管理应用程序(使用Swing)。 (我不确定blueMarine是否仍然可用 - website似乎不起作用。)

请参阅书籍Filthy Rich Clients

答案 2 :(得分:2)

好像我找到了一个好的,https://vaadin.com/(黑色主题,http://demo.vaadin.com/ReindeerTheme) 但它不支持对接元素,但从正面看它支持GWT和JS输出!

仍然在寻找更好的选择!