import tkinter as tk
from tkinter import colorchooser
def choose_color():
color_code = colorchooser.askcolor(title="选择颜色")[1]
if color_code:
color_label.config(bg=color_code)
color_label.config(text=f"选择的颜色: {color_code}")
# 创建主窗口
root = tk.Tk()
root.title("Color Picker")
# 创建一个按钮,点击后会弹出颜色选择对话框
choose_button = tk.Button(root, text="选择颜色", command=choose_color)
choose_button.pack(pady=20)
# 用于显示选中颜色的标签
color_label = tk.Label(root, text="选择的颜色:未选择", font=('Helvetica', 14), width=30, height=2)
color_label.pack(pady=20)
# 运行主循环
root.mainloop()