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

자동으로 최대화된 tkinter 창 만들기

<시간/>

Tkinter에서 창을 자동으로 최대화하는 방법에는 두 가지가 있습니다.

  • Tkinter의 state() 메서드를 사용하고 "zoomed" 속성을 ​​사용하여 호출할 수 있습니다. .
root.state("zoomed")
  • 두 번째 접근 방식은 속성을 사용하는 것입니다. "-fullscreen" 매개변수를 사용하는 Tkinter 메서드 True로 설정 .

기본적으로 Tkinter는 미리 정의된 크기의 창을 만듭니다. 창의 치수는 기하학 방법을 사용하여 사용자 정의할 수 있습니다. 예를 들어,

root.geometry("700 x 350")

예시 1

# Import the required libraries
from tkinter import *

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

# Create a label
Label(root, text="Welcome to Tutorialspoint", font="Calibri, 20").pack(pady=20)

# Maximize the window Size using state property
root.state('zoomed')

root.mainloop()

출력

다음 출력을 생성합니다 -

자동으로 최대화된 tkinter 창 만들기

예시 2

이제 코드를 수정하고 속성을 사용합니다. state 대신 메소드 방법.

# Import the required libraries
from tkinter import *

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

# Create a label
Label(root, text="Welcome to Tutorialspoint", font="Calibri, 20").pack(pady=20)

# Maximize the window Size using attributes method
root.attributes('-fullscreen', True)

root.mainloop()

출력

다음 출력을 생성합니다 -

자동으로 최대화된 tkinter 창 만들기