如果我想有一个多行屏幕设计(每个屏幕中有多个字段),有没有一个小部件或什么东西可以在Python中实现这一点
例如,我将创建一个包含20行(或更多)的库存项目输入屏幕,每个屏幕中都有以下字段:
我必须能够使数据输入或更新自由在任何一行我想和当我做了,一个按钮,我必须能够保存他们所有
对于这样的屏幕设计,是否有一种标准化的方法,可以在Tkinter中使用多行和多输入字段工具,或者在Python中使用另一个模块
如果没有,如何用Python设计这样的数据输入屏幕?我还是到处找不到,所以我想在这里讨论这个问题。。谢谢大家
是的,你可以有一个“多行屏幕设计”在tkinter。tkinter几乎可以处理你能想象到的任何类型的布局。没有标准化的方法可以做到这一点,因为没有两个gui是相同的
你如何着手设计这样一个屏幕?首先,用铅笔和纸。使用grid geometry manager实现它的方法可能是最简单的,尽管实际的实现取决于许多与您想要做的事情相关的因素
非常感谢各位的回复,一开始我以为我需要定义80个输入字段作为20行的变量;每一个有4块地,说不准!但是gridding和下面我在某个地方遇到的代码片段将如何在一个for循环中一次创建整个屏幕。。通过事件处理和获取光标所在的行变量,我们可以管理整个屏幕和字段,是的,非常实用:)
再次感谢您抽出宝贵的时间:)
相关问题 更多 >
编程相关推荐