전체 글(140)
-
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 -
Tkinter Slider
요약 : 이 튜토리얼에서는 Tkinter Scale 위젯을 사용하여 슬라이더를 만드는 방법을 배웁니다. Tkinter 슬라이더 위젯 소개 슬라이더를 사용하면 표시기를 움직여 값을 입력할 수 있습니다. 슬라이더는 수직 또는 수평일 수 있습니다. 슬라이더를 만들려면 다음과 같이 ttk.Scale() 생성자를 사용합니다 . ttk.Scale(container,from_,to) 이 구문에서는 container는 슬라이더의 상위 구성 요소를 지정합니다. from_ 및 to 옵션은 슬라이더의 최소값과 최대값을 지정합니다. from은 Python의 키워드이므로 Tkinter는 대신 from_을 사용합니다. 기본적으로 슬라이더는 수평입니다. 슬라이더 배열 방법을 지정하려면 수평 또는 수직이 되는 orient 옵션을 사..
2024.03.04 -
Tkinter Listbox
요약 : 이 튜토리얼에서는 Tkinter Listbox 위젯을 사용하여 항목 목록을 표시하는 방법을 배웁니다. Tkinter 목록 상자 소개 목록 상자 위젯은 한 줄 텍스트 항목의 목록을 표시합니다. 목록 상자를 사용하면, 항목을 탐색하고 한 번에 하나 또는 여러 항목을 선택할 수 있습니다. 목록 상자를 만들려면, 다음과 같은 tk.Listbox 클래스를 사용합니다. listbox = tk.Listbox(container, listvariable, height) 이 구문에서는: container : 목록 상자의 상위 구성 요소입니다. listvariable : tkinter.Variable 개체에 대한 링크 입니다. 이에 대해서는 나중에 더 자세히 설명하겠습니다. height : 목록 상자가 스크롤하지 ..
2024.03.03 -
Tkinter Combobox
요약 : 이 튜토리얼에서는 사용자가 값 세트에서 하나의 값을 선택할 수 있도록 하는 Tkinter 콤보박스 위젯을 만드는 방법을 배웁니다. Tkinter Combobox 위젯 소개 콤보박스는 Entry 위젯과 Listbox 위젯의 조합입니다. 콤보박스 위젯을 사용하면 값 집합에서 하나의 값을 선택할 수 있습니다. 또한 사용자 정의 값을 입력할 수도 있습니다. 콤보박스 만들기 콤보박스 위젯을 생성하려면 ttk.Combobox() 생성자를 사용합니다. 다음 예에서는 콤보박스 위젯을 생성하고 이를 문자열 변수에 연결합니다. current_var = tk.StringVar() combobox = ttk.Combobox(container, textvariable=current_var) container는 콤보 박..
2024.03.02 -
Tkinter Radio Button
요약 : 이 튜토리얼에서는 사용자가 상호 배타적인 여러 선택 사항 중 하나를 선택할 수 있도록 Tkinter 라디오 버튼 위젯을 사용하는 방법을 배웁니다. Tkinter 라디오 버튼 소개 라디오 버튼을 사용하면 상호 배타적인 여러 선택 사항 중 하나를 선택할 수 있습니다. 일반적으로 라디오 버튼은 한 세트로 함께 사용됩니다. 사용자가 선택하기를 원하는 몇 가지 선택 사항이 있는 경우 이는 좋은 옵션입니다. 라디오 버튼을 만들려면 Radiobutton 위젯을 사용하세요. 다음은 tk.Radiobutton 생성자를 사용하여 라디오 버튼을 만드는 방법을 보여줍니다. selected = tk.StringVar() r1 = ttk.Radiobutton(container, text='Option 1', value=..
2024.03.01