我目前正在寻找一种GUI框架,它在Mac和Windows下的外观和工作原生。此外,我不想使用C++,但例如C#,Java,Ruby或Python。适用于Mac和Windows的原生GUI GUI框架
Thx很多。
我目前正在寻找一种GUI框架,它在Mac和Windows下的外观和工作原生。此外,我不想使用C++,但例如C#,Java,Ruby或Python。适用于Mac和Windows的原生GUI GUI框架
Thx很多。
wxPython应该满足您的需求。
有你看着使用QT framework?这是一款适用于所有主流操作系统的跨平台工具包。主要代码是C++,但它们具有可用于大多数流行语言(包括C#和Ruby)的绑定。我敢肯定,关于Python以及
Qt是可用的最“本地化”跨平台框架。 pyQt是Qt最完整的非C++绑定。 – Javier 2009-02-17 16:45:57
为了澄清,Trolltech(现在的诺基亚)生产官方的C++ Qt和一个名为Qt Jambi的Java包装器。 C#/ Ruby/Python(称为PyQt4)/等。绑定是非官方的,由不同的团体维护。 – 2009-02-17 17:02:49
Java和Swing如何?运行良好,苹果有扩展来处理一些细节(苹果菜单等)。
尝试使用tkinter.ttk。一个很好的教程可以在
“http://www.tkdocs.com/tutorial/firstexample.html”
请确保您在教程右侧的下拉菜单上选择python。
如果使教程单页(第二菜单栏上的链接),你可以下载离线观看教程。
wxPython是wxWidgets的Python变体,所以答案可能应该是wxWidgets。 – oefe 2009-02-17 17:33:40
wxWidgets基础是一个C++框架,海报表示他们不想使用它。 – 2009-02-17 18:26:17