设置窗口的宽度和高度被忽略

时间:2015-05-26 19:08:53

标签: python python-3.x tkinter

我尝试使用tkinter设置Python GUI应用程序的宽度和高度。但它被忽略了,它也没有显示任何警告或错误信息。

我将作为主人的根窗口传递给我的班级。但是当我设置框架的宽度和高度时。它不会改变屏幕的大小。我正在尝试使用Python(C#,iOS背景),但我无法弄清楚我做错了什么。我看到了一个与我完全相同的教程,他能够使用我在下面包含的完全相同的代码设置应用程序的高度和宽度。

from tkinter import *   


class MainWindow:
    def __init__(self, master):
        frame = Frame(master, width=300,height =250)
        frame.pack()
        button1 = Button(frame, text="Click on me", command=self.btnLoginClicked)
        button1.pack(side=LEFT)

    def btnLoginClicked(self):
        Download.downloadFileFromUrl()

root = Tk()
w = MainWindow(root)
oot.mainloop()

这是设置窗口大小的正确方法吗?我忘了什么或者我需要把它放在其他地方吗?

编辑:下面的代码完美地完成了这项工作。所以我班上可能有问题

root = Tk()
frame = Frame(root, width=1000, height=700)
frame.pack()

root.mainloop()

0 个答案:

没有答案