Tkinter는 고급 데스크톱 응용 프로그램을 만드는 데 사용할 수 있는 많은 내장 위젯을 제공합니다. LabelFrame 위젯은 그 중 하나이며 사용자가 레이블이 지정된 프레임을 추가할 수 있습니다. 라벨 LabelFrame의 또 다른 위젯입니다. , 프레임이나 컨테이너에 텍스트나 이미지를 추가하는 데 사용됩니다.
LabelFrame 위젯에는 두 가지 주요 구성 요소가 있습니다.
-
제목 표시줄 (LabelFrame 위젯의 텍스트라고도 함).
-
콘텐츠 (LabelFrame 위젯의 내용입니다. LabelFrame 위젯 내부의 내용으로 이미지나 텍스트를 추가할 수 있습니다.)
LabelFrame 위젯을 정의하려면 LabelFrame(root)의 생성자를 정의해야 합니다. 위젯.
예
다음은 LabelFrame 위젯의 콘텐츠로 일부 텍스트를 추가하는 LabelFrame 위젯의 작업 예입니다.
# Import the required libraries from tkinter import * # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Create a canvas widget canvas= Canvas(win) canvas.pack() # Create a LabelFrame widget lf = LabelFrame(canvas,text= "Welcome Window") # Add a label in the labelFrame widget label= Label(lf, text= "This text is inside the LabelFrame.") label.config(font= 'Arial 12') label.pack(padx=20, pady=20) lf.pack() win.mainloop()
출력
위의 코드를 실행하면 LabelFrame 위젯과 그 안에 일부 텍스트가 포함된 창이 표시됩니다.