c# - 漂亮的、对设计师友好的 GUI 库

标签 c# java swing user-interface gtk

我正在确定我的下一个项目要使用哪种技术,目前决定它的主要是 GUI 库。最好它具有 C# 和 Java 的绑定(bind)。

打算做游戏关卡设计师,要是有Unity这样的黑皮肤就好了的,或者像最新的Adobe产品,甚至像 Blender 或 Sublime Text 2。

至于技术要求,如果它允许 Docking 就好了,但如果不允许,我可能会硬编码其中的一部分。 我已经为 Java Swing 外观或 GTK# 寻找​​了很多东西,但我找不到任何在视觉上真正有趣的东西。

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

最佳答案

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

更多,Java和Mono都有GObject Introspection .这意味着如果库支持 GObject Introspection,您可以获得很多开箱即用的绑定(bind)。而且它是最好的

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

关于c# - 漂亮的、对设计师友好的 GUI 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11847255/

相关文章:

c# - 如何使用项目和一个文本框填充组合框

C# vs C++ 三元运算符

java - 设计用于执行 HPC 计算的 java GUI

java - JFileChooser 如何返回退出值?

java - 更改 JOptionPane.showInputDialog 中默认字体的过程给出了混合结果

javax.swing.JCheckBox setSelected 未从 GUI 调用

c# - Process.WaitForExit 方法在 Process.Close 后抛出 InvalidOperationException

c# - 如何减去和舍入时间

java - Servlet 从 Form 元素获取 NULL Paramaetrs

java - 为什么 JPA 元模型中的所有字段均为空?