[软件设计/软件工程] 如何设置一些 Tkinter 小部件的边框颜色?

[复制链接]
发表于 2022-5-3 11:50:48
问题
我正在尝试更改 Tkinter 应用程序的背景颜色,但对于某些小部件,它会在边缘留下白色边框。

例如,这个:
  1. from tkinter import *

  2. COLOR = "black"

  3. root = Tk()
  4. root.config(bg=COLOR)

  5. button = Button(text="button", bg=COLOR)
  6. button.pack(padx=5, pady=5)
  7. entry = Entry(bg=COLOR, fg='white')
  8. entry.pack(padx=5, pady=5)
  9. text = Text(bg=COLOR, fg='white')
  10. text.pack(padx=5, pady=5)

  11. root.mainloop()
复制代码

如何设置一些 Tkinter 小部件的边框颜色?

回答
只需使用

widget.config(highlightbackground=COLOR)

此外,如果根本不需要边框,请将 highlightthickness 属性设置为 0(零)。





上一篇:MongoDB未找到数据:返回未定义
下一篇:当方法名称以字符串形式给出,如何调用 Java 方法?

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表