[help]将按钮链接到新页面,Python GUI

时间:2014-07-08 23:59:13

标签: python tkinter

我正在使用tkinter制作GUI。我在谷歌搜索解决方案但无济于事。如何将按钮链接到新页面或当我选择文件时,它会自动转到下一页(保存信息并将其传输到新页面?)顺便说一句,我正在进行视频分割应用程序。

P.S。我是python和编程的初学者。希望有人可以与我分享一个很好的参考链接,以便我可以学习

2 个答案:

答案 0 :(得分:0)

尝试学习Tkinter here。我相信你的问题很容易被Tkinter解决。

答案 1 :(得分:0)

我认为您可以使用少量Framepack/pack_forget来显示/隐藏帧。

import Tkinter as tk

def go_to_first():
    f1.pack()
    f2.pack_forget()

def go_to_second():
    f1.pack_forget()
    f2.pack()

master = tk.Tk()

# first frame - without f1.pack()
f1 = tk.Frame(master)
l1 = tk.Label(f1, text="First Frame")
l1.pack()
b1 = tk.Button(f1, text="Go to Second", command=go_to_second)
b1.pack()

# second frame - without f2.pack()
f2 = tk.Frame(master)
l2 = tk.Label(f2, text="Second Frame")
l2.pack()
b2 = tk.Button(f2, text="Go to First", command=go_to_first)
b2.pack()

# show first frame
f1.pack()

master.mainloop()

我的知识来源:

effbot: Tkinterbook #1
effbot: Tkinterbook #2
TutorialsPoint: Python GUI Programming (Tkinter)
TkDocs: tutorial
New Mexico Tech: Tkinter 8.5 reference: a GUI for Python
Tk Reference Manual