python tkinter grid为什么不能用_Python Tkinter教程之Grid篇

'''

Tkinter教程之Grid篇

'''

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

Tkinter參考中最推薦使用的一個布局器。實現機制是將Widget邏輯上分割成表格,在指定的位置放置想要的Widget就可以了。

aa14a0b270e038d66dc1f4e42a126cb6.gif

'''

1.第一個Grid例子

'''

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

-*- coding: cp936 -*-

aa14a0b270e038d66dc1f4e42a126cb6.gif#

使用grid來布局組件

aa14a0b270e038d66dc1f4e42a126cb6.gif

from

Tkinter

import

*

aa14a0b270e038d66dc1f4e42a126cb6.gifroot

=

Tk()

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

創建兩個Label

aa14a0b270e038d66dc1f4e42a126cb6.gif

lb1

=

Label(root,text

=

'

Hello

'

)

aa14a0b270e038d66dc1f4e42a126cb6.giflb2

=

Label(root,text

=

'

Grid

'

)

aa14a0b270e038d66dc1f4e42a126cb6.gif

aa14a0b270e038d66dc1f4e42a126cb6.giflb1.grid()

aa14a0b270e038d66dc1f4e42a126cb6.giflb2.grid()

aa14a0b270e038d66dc1f4e42a126cb6.gif

aa14a0b270e038d66dc1f4e42a126cb6.gifroot.mainloop()

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

grid有兩個最為重要的參數,用來指定將組件放置到什么位置,一個是row,另一個是column。如果不指定row,會將組件放置到第一個可用的行上,如果不指定column,則使用第一列。

aa14a0b270e038d66dc1f4e42a126cb6.gif

'''

2.使用row和column來指定位置

'''

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

-*- coding: cp936 -*-

aa14a0b270e038d66dc1f4e42a126cb6.gif#

使用grid來布局組件

aa14a0b270e038d66dc1f4e42a126cb6.gif

from

Tkinter

import

*

aa14a0b270e038d66dc1f4e42a126cb6.gifroot

=

Tk()

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

創建兩個Label

aa14a0b270e038d66dc1f4e42a126cb6.gif

lb1

=

Label(root,text

=

'

Hello

'

)

aa14a0b270e038d66dc1f4e42a126cb6.giflb2

=

Label(root,text

=

'

Grid

'

)

aa14a0b270e038d66dc1f4e42a126cb6.gif

aa14a0b270e038d66dc1f4e42a126cb6.giflb1.grid()

aa14a0b270e038d66dc1f4e42a126cb6.gif

#

指定lb2為第一行(使用索引0開始),第二列(使用索引0開始)

aa14a0b270e038d66dc1f4e42a126cb6.gif

lb2.grid(row

=

0,column

=

1

)

aa14a0b270e038d66dc1f4e42a126cb6.gif

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值