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

Tkinter에서 항목 상자의 중앙에 텍스트를 배치하는 방법은 무엇입니까?

<시간/>

Tkinter에서 Frame 주위에 테두리를 두려면 highlightbackground를 사용해야 합니다. 및 하이라이트 두께 프레임을 생성하는 동안 매개변수. 예를 들어 이 두 매개변수를 사용하는 방법을 살펴보겠습니다.

단계 -

  • tkinter 라이브러리를 가져오고 tkinter 프레임의 인스턴스를 만듭니다.

  • 기하학을 사용하여 프레임 크기 설정 방법.

  • Frame()으로 프레임 만들기 방법. highlightbackground="blue" 색상으로 프레임의 테두리를 강조 표시합니다. . 그런 다음 테두리의 두께를 highlightthickness=2로 설정합니다. .

  • 다음으로, 프레임 내부에 몇 가지 위젯을 만듭니다. 이 예에서는 4개의 체크버튼을 배치했습니다. 및 버튼 프레임 내부.

  • 마지막으로 메인 루프를 실행합니다. 응용 프로그램 창의.

예시

# Import the libraries
from tkinter import *

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

# Title of window
win.title("Justify Text inside Textbox")

# Dimensions of the window
win.geometry("700x250")

# Entry widget
my_text = Entry(win, width=30, justify=CENTER, bg="green", font=('Times', 20,'bold'))
my_text.insert(0, "Hello, How are you doing?")
my_text.pack(padx=50, pady=50)

# Run the mainloop
win.mainloop()

출력

다음 출력을 생성합니다 -

Tkinter에서 항목 상자의 중앙에 텍스트를 배치하는 방법은 무엇입니까?