Python – 在Tkinter中使用geometry方法
Python可以使用Tkinter库创建GUI应用程序。该库提供了许多对GUI应用程序有用的方法。geometry方法是其中一种基本方法,用于确定我们将要创建的屏幕布局的大小、位置和一些其他属性。
示例-1
在下面的代码中,我们使用geometry方法创建一个大小为22×200像素的窗口。然后我们向它添加一个按钮,并使用side和pady选项决定按钮在窗口中的位置。
示例
from tkinter import *
base = Tk()
base.geometry('200x200')
stud = Button(base, text = 'Tutorialspoint', font =('Courier',14, 'bold'))
stud.pack(side = TOP, pady = 6)
mainloop()
运行以上代码会得到以下结果:
示例-2
在这个例子中,我们创建了一个带有可点击链接的画布,这将使我们能够访问一个URL。同样,我们使用geometry方法创建所需大小的画布。
示例
import webbrowser
from tkinter import*
def Uniform_Resource_Locator():
url=webbrowser.open_new("http://tutorialspoint.com")
main=Tk()
main.geometry("300x250")
stud=Button(main, text="visit Tutorialspoint", font=('Courier',15,'bold'), command=Uniform_Resource_Locator)stud.pack(side = RIGHT, pady = 6)
main.mainloop()
运行以上代码会得到以下结果: