相关疑难解决方法(0)

用于linux的GUI开发工具的比较

我是GUI设计和开发领域的新手.我确实有一些先前的经验,但这是使用Visual Basic.

我想基于命令行应用程序在linux上开发一个相当全面的(虽然不是最先进的)GUI应用程序.我有.做了一些谷歌搜索,我发现主要有三种好的(或者也许是我的感觉)方法来实现这个目标:

  1. 以GLADE为设计师的GTK +库
  2. 用Qtdesigner作为设计师的Qt库
  3. Java与Netbeans一起摇摆

为了解决上述问题之一(或拒绝所有这些问题),我必须知道上面列表中每个项目的以下几个方面.这些方面按其优先顺序递减顺序为:

  1. 许可:我不能在这里掏出太多钱......
  2. 编程语言支持:我知道C/C++和非常少的Java.
  3. 易于学习/使用
  4. 灵活性和强大功能:如果我需要的大多数(如果不是全部)功能在核心库中可用,那将是非常好的.
  5. (缺乏)附加依赖性:推理与第4点相同
  6. 外观和感觉
  7. 支持的平台/可移植性(切换平台所需的工作量)

关于上述主题的任何想法都值得用黄金来衡量(我不想在一个月后意识到我为我的工作选择了错误的工具).有没有其他工具更适合我的目的,我不知道?

直落式答案最有帮助.

编辑:好的,所以我终于和Qt一起走了.仅仅因为它比GTK +更容易学习并且看起来更便携(对于我来说).

linux gtk user-interface swing qt

12
推荐指数
2
解决办法
9359
查看次数

标签 统计

gtk ×1

linux ×1

qt ×1

swing ×1

user-interface ×1