Python tkinter label фоновое изображение - PullRequest
0 голосов
/ 12 апреля 2020

Я хочу поместить фоновое изображение на ярлык, но текст по-прежнему отображается.

img = tk.Photoimage(file = "image.png")
tk.Label(root, text = "test", image = img).pack()

Но текст не отображается. Я думаю, что это покрыто изображением.

1 Ответ

0 голосов
/ 12 апреля 2020

Вам нужно использовать compound параметр Label, чтобы указать, как соединить текст и изображение:

tk.Label(root, text='test', image=img, compound='center')

поместит текст в центр изображения.

Другие варианты:

'left', 'top', 'right', 'bottom': put the image at the specified side of text.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...