Как разместить виджеты внутри рамки внутри окна? - PullRequest
0 голосов
/ 15 апреля 2019

, поэтому я пытаюсь собрать графический интерфейс, разделенный на несколько кадров, и затем каждый кадр имеет либо метки, либо входные данные, однако на «входном кадре», когда бы я ни добавил метку и попытался разместить ее, она просто кладет ярлык в середине кадра, и я не могу никуда его переместить. Могу ли я разместить этикетки внутри рамки, как мне нравится?

Я делаю это на VS Code, добился прогресса по всем другим проблемам, с которыми я сталкивался до сих пор, но, похоже, не могу решить эту.

class Window1:
    def __init__(self):
        window = Tk() # Create a window
        window.title("Order Processing Application") # Set title of a window
        window.geometry('920x560')

        #set up window and import picture for the window
        photo = PhotoImage(file=r"C:\Users\Owner\Downloads\GWlogo.gif")

        logoFrame = Frame(window, width = 160, height = 160)
        logoFrame.grid(row = 0, column = 0)
        stepTitleFrame = Frame(window, width = 840, height = 160, bg = 'red')
        stepTitleFrame.grid(row = 0, column = 1)
        statusFrame = Frame(window, width = 320, height = 560, bg='green')
        statusFrame.grid(row = 1, column = 0)
        inputFrame = Frame(window, width = 840, height = 560)
        inputFrame.grid(row = 1, column = 1)

        #imports Glamping World logo into the logo frame
        logoPic = Label(logoFrame, image = photo)
        logoPic.grid(row = 0, column = 0)

        #Testing labels in the main input frame
        inputLabel1 = Label(inputFrame, text="Testing Label 1")
        inputLabel1.grid(row = 0, column = 1)

Я пытаюсь заставить метку появляться в inputFrame, строка 0 столбца 0, но она будет появляться только в середине inputFrame.

Here's what I keep getting

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...