Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter에서 버튼 위젯을 업데이트하는 방법은 무엇입니까?

<시간/>

Tkinter에서 Button 위젯을 다양한 방법으로 업데이트할 수 있습니다. 예를 들어 크기를 변경하거나, 배경색을 변경하거나, 테두리를 제거할 수 있습니다. 다음 예에서는 세 개의 Button 위젯과 각 버튼을 생성할 것입니다. 클릭하면 다른 기능을 호출하여 기능을 업데이트합니다.

예시

# Import the required library
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame
win = Tk()

# Define geometry of the window
win.geometry("700x300")

# Function to Increase the Size of the Button
def Button_Size():
   button1.configure(font=('Calibri 20 bold'))

# Function to change the background color
def Button_Color():
   button2.configure(bg='green')

# Function to Remove Border
def Button_Border():
   button3.configure(borderwidth=0)

# First Button
button1=Button(win, text="Increase the Button Size",
command=Button_Size)
button1.pack(pady=20)

# Second Button
button2=Button(win, text="Change the Background Color",
command=Button_Color)
button2.pack(pady=20)

# Third Button
button3 = Button(win, text="Remove the Border",
command=Button_Border)
button3.pack(pady=20)

win.mainloop()

출력

실행하면 먼저 다음 창이 표시됩니다 -

Tkinter에서 버튼 위젯을 업데이트하는 방법은 무엇입니까?

"버튼 크기 늘리기"를 클릭하면 , 다음 출력을 생성합니다 -

Tkinter에서 버튼 위젯을 업데이트하는 방법은 무엇입니까?

"배경 색상 변경"을 클릭하면 , 다음 출력을 생성합니다 -

Tkinter에서 버튼 위젯을 업데이트하는 방법은 무엇입니까?

"테두리 제거"를 클릭하면 , 다음 출력을 생성합니다 -

Tkinter에서 버튼 위젯을 업데이트하는 방법은 무엇입니까?