TKinter中的下拉菜单和文件菜单



我正试图读取文件并显示它,并获得用户输入,如在多少分钟他想要该文件被显示。目前,我使用.get()输入文件路径和分钟后,他希望该文件被显示,但为了使其更易于用户阅读,我想实现下拉菜单显示分钟和文件框(D:/驱动器视图的特定文件夹,文件所在)。

如何使用python Tkinter编写代码?

我研究了一下,但到目前为止还没有找到。

——编辑——

如何手动执行的代码片段

def add_item():
print(link_text.get(),small_break.get(),large_break.get(),maxrun_hours.get(),maxrun_minutes.get()
,exerun_hours.get(),exerun_minutes.get())
if link_text.get() == '' or small_break.get() == '' or large_break.get() == '' or maxrun_hours.get() == '' or maxrun_minutes.get() == '' or exerun_hours.get() == '' or exerun_minutes.get() == '':
messagebox.showerror('Required Fields', 'Please include all fields')
return

如何接受输入:

link_text = StringVar()
link_label = Label(app, text='TT-LINK', font=('bold', 14), pady=20, foreground="white",bg="black")
link_label.grid(row=0, column=0, sticky=W)
link_entry = Entry(app, textvariable=link_text, relief="solid")
link_entry.grid(row=0, column=1)

如有任何建议,不胜感激!

TRY:

example = StringVar()
example_label = Label(app, text='example')
example_label.grid(add positional cords)
list = ttk.Combobox(app, textvariable=example)
# Adding combobox drop down list
list['values'] = ('Enter entries manually to populate')
list.grid(add positional cords)
list.current()

希望有帮助…!

最新更新