所以我试着把一个GUI分成多个框架,然后让每个框架都有标签或输入,然而,在“inputframe”上,每当我添加标签并试图放置它时,它只是将标签扑通一声放在框架的中间,我似乎无法将它移到任何地方。我能按自己的喜好把标签放在相框里吗
我是在VS代码上做这个的,到目前为止我遇到的所有其他问题都取得了进展,但似乎无法解决这个问题
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的中间
目前没有回答
相关问题 更多 >
编程相关推荐