1. 程式人生 > 程式設計 >Python tkinter佈局與按鈕間距設定方式

Python tkinter佈局與按鈕間距設定方式

新建label與button,並設定位置(grid)

import tkinter as tk
root = tk.Tk()
label = tk.Label(root,text = ‘Label')
label.grid(column = 3,row = 8)

button = tk.Button(root,text = ‘Button')
button.grid(column = 5,row = 1)

按鈕間距設定

col_count,row_count = root.grid_size()

for col in xrange(col_count):
root.grid_columnconfigure(col,minsize=20)

for row in xrange(row_count):
root.grid_rowconfigure(row,minsize=20)

補充知識:Python 窗體(tkinter)按鈕 位置

我就廢話不多說了,還是直接看程式碼吧

import tkinter
 
def go(): #函式
 print("go函式")
 
win=tkinter.Tk() #構造窗體
win.title("hello zhaolin")#標題
win.geometry("800x800+300+0")#800寬度,800高度,x,y座標,左上角
button=tkinter.Button(win,text="有種點我",command=go) #收到訊息執行go函式
button.pack()#載入到窗體,
button1=tkinter.Button(win,text="有種點",command= lambda :print("hello world"),width=20,height=10) 
button1.pack()#載入到窗體,
#button.place(10,10)
win.mainloop() #進入訊息迴圈機制
 

以上這篇Python tkinter佈局與按鈕間距設定方式就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。