2012-08-07 48 views
1

我想知道哪种技术可用于我的下一个项目,现在要确定它将主要是GUI库。如果它有C#和Java的绑定,那最好。漂亮的,设计友好的图形用户界面库

这将是一个游戏关卡设计师,如果有像Unity是一个皮肤黝黑的将是巨大的,或者像最新Adobe产品,甚至像搅拌机或崇高文本2

至于技术要求,如果它允许Docking,那将是非常好的,尽管如果它没有,我可能会硬编码它的一部分。 我已经看了很多Java Swing的外观和感觉,或GTK#,但我找不到任何真正有趣的东西。

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

回答

2

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

参见例如书Filthy Rich Clients

+0

谢谢你的回答。但在视觉方面,blueMarine仍然不适合我。它将成为设计师的产品,对我们而言,视觉方面非常重要。我对使用最常用的平台的gui库的质量感到有些震惊。 – Waneck 2012-08-07 14:44:39

3

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

更多的,Java和Mono都有GObject Introspection。这意味着如果库支持GObject Introspection,则可以获得大量的绑定。而这正是最好的

实际上,Unity,Blender甚至是Sublime Text都是用GTK +编写的!只要给它一下,感受它!

+0

这真棒!正是我需要传递给我们的设计师!谢谢! – Waneck 2012-08-08 17:19:50