Это окно предназначено для отображения некоторых инструкций и предоставления пользователю кнопки запуска.Однако кнопка «Пуск» не отображается до тех пор, пока рамка не сфокусируется, а затем не будет отображаться правильно.Он отображается в виде кнопки с тонким контуром, без текста и цветом фона, который соответствует фону рамки.Я попытался явно установить цвет фона и переднего плана.Насколько я могу судить, этот код должен работать.Я просмотрел множество примеров и не увидел разницы.
Я использую Python 3.6.2 на Mac и добавил скриншот того, что делает.Будем благодарны за любые предложения о том, как заставить кнопку правильно отображаться.
Вот скриншот:
![screenshot of what is displayed](https://i.stack.imgur.com/zb8ID.png)
Мой код:
import tkinter as tk
class Root(tk.Tk):
def __init__(self):
super().__init__()
instructions = ("Here are some instructions...")
title = "Title..."
frame_size_x = 800
frame_size_y = 600
self.title(title)
self.geometry("%dx%d" % (frame_size_x,frame_size_y))
self.lbl_instructions = tk.Label(self, wraplength=0.90 * frame_size_x, justify='left', text=instructions, padx=10, pady=10)
self.lbl_instructions.grid(column=1, row=1)
self.btn_begin = tk.Button(self, text='Start', command = self.start_button)
self.btn_begin.grid(column=1, row=2)
def start_button(self, event=None):
pass
if __name__ == "__main__":
root = Root()
root.mainloop()