2024-05-12 22:00:36 发布
网友
我正在搜索一个tkinter自定义小部件集合,它可以包含在我用100%Python编写的应用程序设计器中,但还没有太多运气。例如,我想出了一种做表的方法,但是如果有一个好的实现,我想省去自己的工作。在
我发现了两个用于创建纯Python定制小部件的软件包,并在网上进行了更多的搜索。一个是Python megawidgets,位于pmw.sourceforge.net,根据他们的文件:
“是一个使用Tkinter模块在Python中构建高级复合小部件的工具包。它由一组基类和一个灵活和可扩展的MigWigWIDs库组成。这些MegaWidget包括笔记本、组合框、选择小部件、窗格小部件、可滚动小部件和对话框窗口。“
另一种方法是使用Widget构造工具包自己编写定制的Widget,在efffbot.org/zone/wck.htm。这提供了一个基Widget类,该类具有基本的绘制方法,如边框、文本和颜色,以及一组基本但完整的事件定义,用于将事件处理程序绑定到自定义小部件。它对制作动画小部件有一些很好的建议,比如拖放。在
如果有人知道任何其他的widget包或构建工具包api,请随时在这里发布。开发商会喜欢在一个地方有更多的选择。在
我发现了两个用于创建纯Python定制小部件的软件包,并在网上进行了更多的搜索。一个是Python megawidgets,位于pmw.sourceforge.net,根据他们的文件:
“是一个使用Tkinter模块在Python中构建高级复合小部件的工具包。它由一组基类和一个灵活和可扩展的MigWigWIDs库组成。这些MegaWidget包括笔记本、组合框、选择小部件、窗格小部件、可滚动小部件和对话框窗口。“
另一种方法是使用Widget构造工具包自己编写定制的Widget,在efffbot.org/zone/wck.htm。这提供了一个基Widget类,该类具有基本的绘制方法,如边框、文本和颜色,以及一组基本但完整的事件定义,用于将事件处理程序绑定到自定义小部件。它对制作动画小部件有一些很好的建议,比如拖放。在
如果有人知道任何其他的widget包或构建工具包api,请随时在这里发布。开发商会喜欢在一个地方有更多的选择。在
相关问题 更多 >
编程相关推荐