[python] PySimpleGUI를 사용하여 창의 크기와 색상 변경하기
PySimpleGUI는 사용자 인터페이스를 만들기 위한 간단하고 직관적인 Python 라이브러리입니다. 이 라이브러리를 사용하면 사용자 인터페이스를 쉽게 구축하고 수정할 수 있습니다. 이번에는 PySimpleGUI를 사용하여 창의 크기와 색상을 변경하는 방법에 대해 알아보겠습니다.
PySimpleGUI 설치하기
먼저, PySimpleGUI를 설치해야 합니다. 다음 명령어를 사용하여 PySimpleGUI를 설치할 수 있습니다:
pip install PySimpleGUI
창 크기 변경하기
PySimpleGUI를 사용하여 창의 크기를 변경하는 방법은 매우 간단합니다. PySimpleGUI.Window
클래스의 layout
매개변수를 사용하여 창의 레이아웃을 정의하고, size
매개변수를 사용하여 창의 크기를 지정합니다.
다음은 창의 크기를 500x300 픽셀로 변경하는 예제입니다:
import PySimpleGUI as sg
layout = [[sg.Text('Hello World')]]
window = sg.Window('My Window', layout, size=(500, 300))
while True:
event, values = window.read()
if event == sg.WINDOW_CLOSED:
break
window.close()
창 색상 변경하기
PySimpleGUI를 사용하여 창의 색상을 변경하는 방법은 PySimpleGUI.Theme
클래스를 사용하는 것입니다. Theme
클래스의 Background
속성을 사용하여 창의 배경색을 설정할 수 있습니다.
다음은 창의 배경색을 파란색으로 변경하는 예제입니다:
import PySimpleGUI as sg
sg.theme('DarkBlue')
layout = [[sg.Text('Hello World')]]
window = sg.Window('My Window', layout)
while True:
event, values = window.read()
if event == sg.WINDOW_CLOSED:
break
window.close()
위의 예제에서 sg.theme('DarkBlue')
를 사용하여 창의 테마를 DarkBlue
로 설정했습니다. 이렇게 하면 창의 배경색이 파란색으로 변경됩니다.
이제 PySimpleGUI를 사용하여 창의 크기와 색상을 변경하는 방법을 알게 되었습니다. PySimpleGUI를 사용하면 더 많은 사용자 정의 설정을 할 수 있으므로, 다양한 UI 요구 사항을 충족시킬 수 있습니다.