我是在那天学习Swing的,但是现在我已经转向Python,并希望使用GUI创建一些应用程序。我没有时间学习新的GUI API,所以我一直在使用Jython,但是我更喜欢使用CPython。
如果我可以使用一个简单的标记来切换GUI库,那就太好了。如果我可以跨语言使用相同的标记语言,那将更好,这样我就可以快速为所使用的任何语言制作GUI。有人知道这样的标记/库吗?
我见过像Glade和wxWidget的标记之类的标记(我忘记了名称)。它们部分是我要寻找的东西(无需使用语言编写GUI即可生成GUI),但它们与特定的库交织在一起。而且它们看上去都不是很好看,也不友好于人工编辑。
@Cristian和Antony Cramp:虽然XUL是UI开发的不错选择(跨平台,开放源代码许可,在Firefox和其他主要软件中使用),但它肯定与语言无关。您与Gecko紧密相连,并使用JS编写脚本。实验性支持Python脚本,但仅实验性AFAIK。
但是,您可以在XUL + JS中定义UI并使用用C ++编写的后端组件(也有Python和Java桥可用)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。