Python & Tkinter: Как назначить/изменить определенную позицию для изображения?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python & Tkinter: Как назначить/изменить определенную позицию для изображения?

Сообщение Anonymous »

Я работаю над проектом с простым графическим интерфейсом, основанным на Tkinter.
В настоящее время графический интерфейс просто в своем начале. В любом случае, я хочу иметь фоновое изображение для окна (которое в конечном итоге будет иметь больше виджетов). Как вы можете подумать, фоновое изображение должно быть размещено на самих границах окна (в положении x = 1, y = 1), но я не могу найти никаких решений в Интернете для этого - или как разместить изображение где угодно, кроме позиции «по умолчанию»: оно всегда отображается в центре, или если есть другие виджеты, под ними.class tkGUI():

WIN_WIDTH = 640
WIN_HEIGHT = 480
WIN_MAXWIDTH = WIN_WIDTH + 160
WIN_MAXHEIGHT = WIN_HEIGHT + 120

# /*main window*/
root = tk.Tk()
root.title(program.title)
root.config(background="gray")
root.minsize(WIN_WIDTH, WIN_HEIGHT)
root.maxsize(WIN_MAXWIDTH, WIN_MAXHEIGHT)
#/*root.geometry("300x300")*/

#/* btw: adding this frame makes the image being displayed far below, mostly outside the window */
#frame = tk.Frame(root, width=WIN_WIDTH, height=WIN_HEIGHT)
#frame.pack(padx=10, pady=10)

#/* label widget (which also "pushes" the image down)*/
tk.Label(root, text=program.name).pack()
tk.Label(root, text=program.subtitle).pack()

IMG_BG = tk.PhotoImage(file="./data/stmod_graybg_s.png")

tk.Label(root, image=IMG_BG).pack()
< /code>
Есть ли способ отображать изображение в определенной позиции (и заставить его оставаться там, несмотря на другие виджеты)?
или есть способ определить его как реальное «фоновое изображение», которое остается под всем остальным? Вы знаете, как и многие декоративные изображения/плитки, одна встречается на большинстве современных веб -сайтов (это сравнение было лишь моей первой мыслью).
Заранее спасибо за любую помощь и идеи!

Подробнее здесь: https://stackoverflow.com/questions/795 ... r-an-image
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как назначить/изменить определенную позицию для изображения?
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Как назначить/изменить определенную позицию для изображения?
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Как назначить/изменить определенную позицию для изображения?
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как мне изменить определенную позицию в 2D-сетке в Python?
    Anonymous » » в форуме Python
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Возможно вставить строку в определенную позицию с Python-Docx?
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»