Tkinter 레이블 위젯은 Tkinter 응용 프로그램 창에 텍스트와 이미지를 표시하는 방법을 제공합니다. 속성과 속성을 정의하여 레이블 위젯의 속성을 구성할 수 있습니다. 레이블 위젯은 나중에 키로 바인딩할 수 있는 일부 작업이 포함된 함수를 정의하여 클릭 가능한 개체로 변환할 수 있습니다.
예
이 예에서는 레이블 위젯을 생성합니다. 레이블 위젯을 클릭하면 사용자가 지정된 웹페이지로 리디렉션됩니다. 따라서 레이블이 하이퍼링크 역할을 합니다.
#Import the required libraries from tkinter import * import webbrowser #Create an instance of tkinter frame win = Tk() win.geometry("750x250") #Define a callback function def callback(url): webbrowser.open_new_tab(url) #Create a Label to display the link link = Label(win, text="www.tutorialspoint.com",font=('Helvetica', 15), fg="blue", cursor="hand2") link.pack() link.bind("<Button-1>", lambda e: callback("https://www.tutorialspoint.com")) win.mainloop()
출력
위의 코드를 실행하면 레이블 위젯이 포함된 창이 표시됩니다. 레이블을 클릭하면 사용자가 "www.tutorialspoint.com" 웹사이트로 리디렉션됩니다.