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

Python에서 tkinter의 레이블에 있는 텍스트를 정당화하는 방법 tkinter에서 정당화해야 합니까?

<시간/>

Tkinter Label 위젯은 특정 응용 프로그램에서 이미지를 추가하고 텍스트를 만드는 데 사용됩니다. 라이브러리에는 위젯과 해당 속성의 스타일을 지정하는 데 사용할 수 있는 다양한 기능과 메서드가 있습니다. 레이블 위젯의 텍스트를 정렬하기 위해 justify를 사용할 수 있습니다. 특성. 일반적으로 RIGHT, LEFT, CENTER와 같은 텍스트의 위치나 정렬을 정당화하기 위해 사용됩니다.

예시

이 애플리케이션에서는 justify를 사용하여 텍스트 레이블의 위치를 ​​정렬합니다. 재산.

#Import tkinter library
from tkinter import *
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x350")
#Crate a Label widget
label1= Label(win, text="Box1")
label1.pack()
label2= Label(win, text= "\nKeep\nLearning", bd=1, relief= "solid",font= ("Helvetica 20"), justify= RIGHT)
label2.pack()
Label(win, text= "Box2").pack()
label3= Label(win, text="\nLearning\nMakes\nPerfect", bd=1, relief="solid", font=('Helvetica 20'), justify= LEFT)
label3.pack()
win.mainloop()

출력

위의 코드를 실행하면 일부 텍스트가 있는 레이블 위젯이 포함된 창이 표시됩니다. 텍스트의 시각적 정렬은 justify로 정의할 수 있습니다. 재산.

Python에서 tkinter의 레이블에 있는 텍스트를 정당화하는 방법 tkinter에서 정당화해야 합니까?