我在创建GUI时遇到了一些问题.这是在改变背景时,我可以改变整个背景,也可以改变标签等的背景,但是当涉及按钮和输入字段等时,按钮后面有一个白色区域,我似乎无法改变:S
问题可以在下面的图片中看到.
(没有足够的声誉来张贴图片,所以会链接它)
http://www.thesite.dk/upload/media/tkinter.png
随着代码:
from Tkinter import *
background = "BLACK"
textColor = "WHITE"
root = Tk()
root.configure(bg=background)
Email = Label(root,text="Enter E-mail Address :",font=("Lucida Grande",12),fg=textColor,background=background)
Email.grid(row=6,column=0,sticky=NW,padx=19)
EmailField = Entry(root,width=30)
EmailField.grid(row=6,columnspan=3,padx=159)
EmailButton = Button(root,text="Mail It !",background=background)
EmailButton.grid(row=6,columnspan=6,padx=389)
SM_Status = StringVar()
EmailStatus = Label(root,textvariable=SM_Status,background=background)
EmailStatus.grid(row=6,column=2,padx=20)
可能有一个简单的解决方案,但无数的谷歌和几个小时的阅读文档和论坛帖子让我无处可去:(我希望你能帮助…
是的,我正在使用Mac OS X和python 2.6
最佳答案
我知道已经有一段时间了,你肯定不再研究这个代码,但我找到了一个解决方案,我会在这里发布给每个有类似问题的人.这与将条目周围的区域作为背景颜色的方式相同:
highlightbackground =颜色
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。