【发布时间】:2013-01-19 03:22:57
【问题描述】:
我将Tkinter 与Python 2.6 和2.7 一起用于对图形用户界面进行编程。
这些用户界面包含用于打开文件和保存来自tkFileDialog 模块的数据的对话框。我想调整对话框并添加一些进一步的条目小部件,例如让用户离开 cmets。
有什么办法可以做到吗?
文件对话框似乎直接取自操作系统。在Tkinter 中,它们派生自tkCommonDialog 模块中的Dialog 类,并调用框架小部件的tk.call("tk_getSaveFile") 方法(在本例中用于保存数据)。
我找不到这个方法是在哪里定义的。
【问题讨论】:
-
如果一切都失败了,您可以使用顶级窗口、ttk.Treeview、Button、ttk.Combobox 和 OS 模块使用 Tkinter/ttk 创建自己的文件对话框。
标签: python tkinter filedialog