短视频源码,用户界面个人主页的颜色更改
短视频源码,用户界面个人主页的颜色更改实现的相关代码
案例
1 | <br>from tkinter import *<br>from tkinter.colorchooser import *<br> <br>root = Tk();root.geometry( "400x150" )<br> <br> <br>def test1():<br> s1 = askcolor(color= "red" , title= "选择背景色" )<br> print (s1)<br> root.config(bg=s1[1])<br> <br>Button(root,text= "选择背景色" ,command=test1).pack()<br> <br>root.mainloop() |
实际效果
1 | import tkinter as tk<br>from tkinter.colorchooser import *<br> <br># 创建颜色选择函数<br>def colorselect():<br> global color <br>colors = askcolor()<br>color = (int(colors[0][0]),int(colors[0][1]),int(colors[0][2])) <br>choosedcolor.set(str(color)) <br># 创建绘制函数<br>def paint(event):<br> x1, y1 = event.x, event.y<br> x2, y2 = event.x, event.y<br> w.create_oval(x1, y1, x2, y2, fill= '#%02x%02x%02x' %color, outline= '#%02x%02x%02x' %color) # 设置颜色为colorchooser所选择的<br> <br>root = tk.Tk()<br> <br>color = (0,0,0)<br>choosedcolor = tk.StringVar()<br>choosedcolor.set(str(color)) # 设置初始颜色<br> <br>tk.Label(root, text= "自由涂鸦" ).pack(padx=10,pady=10)<br> <br>frame1 = tk.Frame(root)<br>tk.Button(frame1, text= "选择颜色" , relief= 'flat' ,command=colorselect).pack(side= 'left' ,padx=3, pady=3)<br>tk.Label(frame1, textvariable=choosedcolor).pack(side= 'left' ,padx=3, pady=3)<br>frame1.pack(anchor= 'w' )<br> <br>w = tk.Canvas(root, width=400, height=200)<br>w.pack()<br> <br>w.bind( "<B1-Motion>" , paint) # 绘制函数绑定鼠标左键<br> <br>tk.Button(root, text= "清除屏幕" , command=(lambda a= 'all' :w. delete (a))).pack(padx=5, pady=5)<br> <br>root.mainloop() |
以上就是 短视频源码,用户界面个人主页的颜色更改实现的相关代码,更多内容欢迎关注之后的文章
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现