当前位置:网站首页>选中按钮上色
选中按钮上色
2022-08-03 01:22:00 【东方金木】
from tkinter import Label, Tk,Listbox,StringVar,Button
from functools import partial
from click import command
main_win = Tk()
main_win.title('h')
width = 300
height = 300
main_win.geometry(f'{
width}x{
height}')
#选中的按钮上色
def get_selected_modle(e):
bindex=0
for k,v in main_win.children["!listbox"].children.items():
if e==bindex:
v.config(bg='green')
else:
v.config(bg='white')
bindex+=1
print(e)
modle_list=Listbox(main_win, bg='white', bd=10, cursor='cross', listvariable="", selectmode='single')
modle_list.pack(side="left")
for i ,name in enumerate(["m{}".format(i) for i in range(100)]):
confirm_button=Button(modle_list,text=name,command=partial(get_selected_modle,i))
confirm_button.pack(side="top")
# title_label=Label(main_win,text="model")
main_win.mainloop()
边栏推荐
- Qt在选择MSVC 编译器的时候,无法识别出M_PI的问题处理
- 增删改查这么多年,最后栽在MySQL的架构设计上!
- 【Swoole系列3.3】单进程管理Process
- 大厂标配 | 百亿级并发系统设计 | 学完薪资框框涨
- 自定义RunTimeException工具类
- npm运行项目dependencies were not found: core-js/modules/es6.array.fill
- 麒麟信安邀您抢先看 | openEuler 志高远,开源汇智创未来-开放原子全球开源峰会欧拉分论坛最详细议程出炉
- LVS-NAT模式【案例实验】
- 30岁测试开发年薪不足80万,还要被面试官diss混得太差?
- 2022年8月2日——使用idea搭建servlet+jsp项目
猜你喜欢
Brute force recursion to dynamic programming 07 (516. Longest palindrome subsequence)
HCIP第十二天_二层MPLS实验
npm运行项目dependencies were not found: core-js/modules/es6.array.fill
.NET深入解析LINQ框架(四:IQueryable、IQueryProvider接口详解)
2022 开放原子全球开源峰会 | 麒麟信安携手openEuler助力开源产业繁荣发展
torchvision.datasets.ImageFolder使用详解
作业8.2 线程同步互斥机制——互斥锁
visual studio 2012 为啥这么优秀
lombok 下的@Builder和@EqualsAndHashCode(callSuper = true)注解
数据中台建设(八):数据服务体系建设
随机推荐
Brute force recursion to dynamic programming 07 (516. Longest palindrome subsequence)
图文详细解决IDEA使用Debug模式启动项目一直转圈圈跑起不来(亲测可以)
写一个简单的网站步骤
List转Map的几种方式
7-Redis工具类
js垃圾回收机制
[NCTF2019]SQLi-1||SQL Injection
做快乐的事情
10. SAP ABAP OData 服务如何支持修改(Update)操作
文树勋率长沙市人大常委会主任会议成员莅临麒麟信安调研数字经济发展情况
win下使用vscode+wsl2
公司代码学习笔记
236. 二叉树的最近公共祖先
OpenWRT设置ipv6网络
华为防火墙双机热备技术:HRP、VGMP、VRRP,三大技术值得一学!
提高测试覆盖率的四大步骤
Guidelines for the use of SVA in UVM
【Flink】如何生成 Flink 作业的交互式火焰图?
pytest:如何调用 pytest
【深度学习】基于tensorflow的小型物体识别训练(数据集:CIFAR-10)