《Python程序设计与案例教程》全套教学课件.ppt

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

11.3.3 place()方法 place()方法设置控件在窗体或者窗口内的绝对地址或者相对地址。 place()方法的选项: anchor:定义控件在窗体或者窗口内的方位。 bordermode:定义控件的坐标是否要考虑边界的宽度。 height:定义控件的高度,单位是像素。 width:定义控件的宽度,单位是像素。 in(in_):定义控件相对于参考控件的位置。 relheight:定义控件相对于参考控件(使用 in_选项)的高度。 relwidth:定义控件相对于参考控件(使用 in_选项)的宽度。 relx:定义控件相对于参考控件(使用 in_选项)的水平位移。 rely:定义控件相对于参考控件(使用 in_选项)的垂直位移。 x:定义控件的绝对水平位置,默认值是 0。 y:定义控件的绝对垂直位置,默认值是 0。 例:使用place()方法创建2个按钮。第1个按钮的位置在距离窗体左上角的(40, 40)坐标处,第2个按钮的位置在距离窗体左上角的(140, 80)坐标处。按钮的宽度是80个像素,按钮的高度是40个像素。 1 from tkinter import * 2 win = Tk() 3 frame = Frame(win,relief=RAISED,borderwidth=2,width=400,height=300) 4 frame.pack(side=TOP,fill=BOTH,ipadx=5,expand=1) 5 button1 = Button(frame,text="Button 1") 6 button1.place(x=40,y=40,anchor=W,width=80,height=40) 7 button2 = Button(frame, text="Button 2") 8 button2.pl

最近下载