У меня небольшая проблема при создании моего графического интерфейса.При смене фона я могу изменить весь фон, а также фон надписей и тому подобное, но когда дело доходит до кнопок, полей ввода и т. Д., Позади кнопки есть белая область, которую я не могу изменить: 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, column=0, columnspan=3, sticky=NW, padx=159)
EmailButton = Button(root, text="Mail It !", background=background)
EmailButton.grid(row=6, column=0, columnspan=6, sticky=NW, padx=389)
SM_Status = StringVar()
EmailStatus = Label(root, textvariable=SM_Status, font=("Lucida Grande", 12), fg=textColor, background=background)
EmailStatus.grid(row=6, column=2, sticky=NW, padx=20)
Возможно, есть простое решение, но бесчисленные гугли и часы чтения документации и сообщений на форуме ни к чему не привели :( Надеюсь, вы сможете помочь ...
И даЯ использую Mac OS X с Python 2.6