Python,Tkinter和SQLite3接口的一般策略

时间:2014-10-23 14:18:11

标签: python-2.7 sqlite tkinter

我正在开发一个GUI,可以访问小型二手车销售/维修店的数据库中的4个或更多表。 界面要求能够在不同的查看和输入屏幕之间来回切换,而不会丢失输入的任何信息。 例如,一个人应该能够进入新车辆并且能够切换到查看零件库存而不会失去进入新车辆的进度。像这样的中断在小商店很常见,因此让商店改变它的MO是不合理的。

我已经在试验顶级窗户,撤回,提升等方面进行了追逐。理想的事情就像标签式浏览器或Excel中的标签。 处理窗口,框架或小部件的方法是人们喜欢这样做的吗?

有没有办法将帧叠放在另一个上面,以便它们阻挡下面的帧? frame_A有10个小部件。 frame_B有5个小部件。 Some_buttons撤消/提升框架以供查看/编辑。 我可以将frame_A直接放在frame_B的顶部而没有使用frame_B中的小部件,使得frame_A中的小部件转移吗?

1 个答案:

答案 0 :(得分:0)

Tkinter通过ttk模块有笔记本标签。

如果您愿意,Tkinter还为您提供了足够的工具来创建自己的标签式界面。如果使用网格或位置,则可以将帧堆叠在一起,并更改哪一个位于顶部。