在Linux中快速简便的GUI编程

时间:2013-11-22 22:02:46

标签: linux user-interface scripting

C / C ++中有GTK,C ++中有QT。但是,我不想使用C / C ++;有没有办法在Linux中使用脚本语言编写GUI?如果是这样哪种脚本语言和哪些绑定?

注意:我一直没有提到首选的脚本语言,因为我不希望针对一种语言的响应。任何脚本语言都可以。

2 个答案:

答案 0 :(得分:0)

Python有tkinter,这非常简单。还有PyGTKwxWidgets,它们更强大但更少pythonic。

如果您不想了解这些工具包的内部结构,您可以随时使用这些工具包以WebViewHTML/CSS方式解决问题。但是,您的GUI不会有原生的感觉。

答案 1 :(得分:0)

传统方式是使用TK。 TK起初是TCL的一部分,但是大多数流行的脚本语言都有绑定(Perl,Ruby,Python,当然还有TCL,仅举几例)。传统知识是如此普遍,以至于在该领域很难想到其他任何东西。它设计得非常好,它所推广的概念已经进入大多数GUI工具包。

如果您对Java感到满意,也可以查看Scala(Scala可以用作脚本语言)。