2017-09-24 98 views
0

我正在寻找一个tkinter自定义小部件集合,我可以包含在一个应用程序设计器中,我正在用100%的Python编写,但还没有太多运气。我想出了一个办法,例如做一张桌子,但如果在那里有一个很好的实施,我想自己保存工作。tkinter自定义小部件收集

回答

0

我发现了一些纯Python自定义小部件创建的软件包,并在网上搜索了一些内容。一个是Python megawidgets,位于pmw.sourceforge.net,根据他们的文档:

“是一个使用Tkinter模块在Python中构建高级复合构件的工具包,它由一组基类以及建立在这个基础上的灵活和可扩展的大型构件库,这些大型构件包括笔记本,组合框,选择小部件,窗格小部件,可滚动小部件和对话窗口。

另一种方法是使用Widget构建工具包自己编写自定义小部件,位于effbot.org/zone/wck.htm。这提供了一个基本的Widget类,它具有基本的绘图方法,例如边界,文本和颜色,以及用于将您的事件处理程序绑定到您的自定义小部件的基本但完整的事件定义集。它对做动画小部件有一些很好的建议,比如拖放。

如果有人知道其他任何小部件或构建工具包API包,请随时在此处发布。开发人员会喜欢在一个位置有更多的选择。