ToB企服应用市场:ToB评测及商务社交产业平台

标题: GPT的tkinter学习之路(3) [打印本页]

作者: 雁过留声    时间: 2024-7-16 16:26
标题: GPT的tkinter学习之路(3)
Task 1:使用菜单和对话框

预期效果:

code:
  1. import tkinter as tk
  2. from tkinter import messagebox, filedialog
  3. # 创建主窗口
  4. root = tk.Tk()
  5. root.title("Tkinter 菜单和对话框示例")
  6. root.geometry("400x300")
  7. # 创建菜单栏
  8. menu_bar = tk.Menu(root)
  9. # 创建文件菜单
  10. file_menu = tk.Menu(menu_bar, tearoff=0)
  11. file_menu.add_command(label="Open", command=lambda: filedialog.askopenfilename())
  12. file_menu.add_command(label="Save", command=lambda: filedialog.asksaveasfilename())
  13. file_menu.add_separator()
  14. file_menu.add_command(label="Exit", command=root.quit)
  15. menu_bar.add_cascade(label="File", menu=file_menu)
  16. # 创建帮助菜单
  17. help_menu = tk.Menu(menu_bar, tearoff=0)
  18. help_menu.add_command(label="About", command=lambda: messagebox.showinfo("About", "This is a Tkinter demo"))
  19. menu_bar.add_cascade(label="Help", menu=help_menu)
  20. # 将菜单栏添加到主窗口
  21. root.config(menu=menu_bar)
  22. # 运行主事件循环
  23. root.mainloop()
复制代码
Attention:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4