代码10

"""optionMenu的使用测试"""
from tkinter import *

# 创建主窗口
root = Tk()
root.geometry("200x100")  # 设置窗口大小

# 创建一个StringVar变量,用于存储选项菜单当前的值
v = StringVar(root)
v.set("红花")  # 设置初始值为"红花"

# 创建OptionMenu并设置选项
option_menu = OptionMenu(root, v, "白花", "红花", "月季")
option_menu["width"] = 10  # 设置选项菜单的宽度
option_menu.pack()  # 将选项菜单放置在主窗口中

# 定义按钮点击事件,用于打印当前选择的值
def express():
    print("最喜欢的花: ", v.get())

# 创建按钮,并绑定按钮点击事件
Button(root, text="确定", command=express).pack()

# 启动主事件循环
root.mainloop()

posted @ 2024-04-29 14:59  thanksDay  阅读(20)  评论(0)    收藏  举报