분류 전체보기(144)
-
Tkinter Treeview
요약 : 이 튜토리얼에서는 Tkinter Treeview 위젯과 이를 사용하여 표 형식 및 계층적 데이터를 모두 표시하는 방법에 대해 배웁니다. Tkinter Treeview 위젯 소개 Treeview 위젯을 사용하면 테이블 형식과 계층 구조 모두에서 데이터를 표시할 수 있습니다. Treeview 위젯을 생성하려면 다음 ttk.Treeview 클래스를 사용합니다. tree = ttk.Treeview(container, **options) Treeview 위젯은 항목 목록을 보유합니다. 각 항목에는 하나 이상의 열이 있습니다. 첫 번째 열에는 확장 가능 여부를 나타내는 텍스트와 아이콘이 포함될 수 있습니다. 나머지 열에는 각 행의 값이 포함됩니다. Treeview의 첫 번째 행은 각 열을 이름으로 식별하는..
2024.03.10 -
Tkinter Notebook
요약 : 이 튜토리얼에서는 Tkinter Notebook 위젯을 사용하여 탭을 만드는 방법을 배웁니다. Tkinter 노트북 위젯 소개 Notebook 위젯을 사용하면 탭을 클릭하여 콘텐츠 페이지를 선택할 수 있습니다. 이러한 탭 중 하나를 클릭하면, Notebook 위젯에 선택한 탭과 연결된 하위 창이 표시됩니다. 일반적으로 하위 창은 Frame 위젯입니다. Notebook 위젯을 만들려면, 다음과 같이 ttk.Notebook 클래스를 사용합니다. notebook = ttk.Notebook(master,**kw) 이 구문에서는: master : 노트북의 상위 위젯입니다. 일반적으로 기본 창입니다. **kw : 노트북 위젯의 모양을 제어하는 키워드 인수를 지정할 수 있습니다. 노트북 위젯에는 몇 가지 유..
2024.03.09 -
Tkinter Progressbar
요약 : 이 튜토리얼에서는 Tkinter Progressbar 위젯에 대해 배우게 됩니다. Tkinter Progressbar 위젯 소개 Progressbar 위젯을 사용하면 장기 실행 작업의 진행 상황에 대한 피드백을 사용자에게 제공할 수 있습니다. Progressbar 위젯을 생성하려면 다음 ttk.Progressbar클래스를 사용합니다. ttk.Progressbar(container, **options) 다음은 Progressbar 위젯을 생성하기 위한 일반적인 매개변수를 보여줍니다. ttk.Progressbar(container, orient, length, mode) 이 구문에서는: container는 진행률 표시줄의 상위 구성 요소입니다. orient는 'horizontal' 또는 'verti..
2024.03.08 -
Tkinter LabelFrame
요약 : 이 튜토리얼에서는 다른 위젯이 포함된 Tkinter LabelFrame 위젯을 사용하는 방법을 설명합니다. Tkinter LabelFrame 소개 Tkinter LabelFrame 위젯은 다른 관련 위젯을 포함하는 컨테이너입니다. 예를 들어 라디오버튼 위젯을 그룹화하고, 그 그룹을 LabelFrame에 위치할 수 있습니다. LabelFrame 위젯을 만들려면, 다음을 사용합니다 lf = ttk.LabelFrame(container, **option) 이 구문에서는 LabelFrame의 상위 구성 요소(container)와 하나 이상의 옵션을 지정합니다. 주목할만한 옵션은 LabelFrame를 위한 레이블을 지정하는 text 입니다. Tkinter LabelFrame 위젯 예 다음 프로그램은 세 ..
2024.03.07 -
Tkinter Sizegrip
요약 : 이 튜토리얼에서는 전체 애플리케이션 창의 크기를 조정할 수 있는 Tkinter Sizegrip 위젯을 사용하는 방법을 배우게 됩니다. Tkinter Sizegrip 위젯 소개 Sizegrip 위젯은 일반적으로 창의 오른쪽 하단에 있습니다. 전체 응용 프로그램 창의 크기를 조정할 수 있습니다. Sizegrip 위젯을 생성하려면 다음 구문을 사용합니다. ttk.Sizegrip(master, **kw) 이 구문에서는: master: Sizegrip을 배치할 상위 위젯을 지정합니다. 일반적으로 기본 창입니다. **kw: 크기 그립의 모양과 동작을 구성하는 키워드 인수를 지정합니다. Sizegrip 위젯이 제대로 작동하는지 확인하려면 상위 위젯의 크기를 조정할 수 있도록 만들어야 합니다. 예를 들어 기본..
2024.03.06 -
Tkinter Spinbox
요약 : 이 튜토리얼에서는 Tkinter Spinbox 위젯을 만드는 방법을 배웁니다. Tkinter Spinbox 위젯 소개 Spinbox 위젯을 사용하면 숫자 범위를 포함할 수 있는 값 집합에서 값을 선택할 수 있습니다. Spinbox에는 현재 값과 한 쌍의 화살촉을 표시하는 영역이 있습니다. 위쪽을 가리키는 화살표를 클릭하면 Spinbox가 시퀀스에서 다음으로 높은 값으로 이동합니다. 현재 값이 최대값에 도달하면 최소값으로 설정할 수 있습니다. 반면에 아래쪽을 가리키는 화살표를 클릭하면 Spinbox는 현재 값을 시퀀스의 다음 낮은 값으로 줄입니다. 현재 값이 최저값에 도달하면 최대값으로 설정할 수 있습니다. 또한 Entry 위젯과 마찬가지로 Spinbox 위젯에 값을 직접 입력할 수도 있습니다 ...
2024.03.05