분류 전체보기(144)
-
Tkinter Pack
요약 : 이 튜토리얼에서는 Tkinter 팩 기하학 관리자와 이를 사용하여 창에 위젯을 정렬하는 방법에 대해 배웁니다. Tkinter 팩 기하학 관리자 소개 Tkinter는 기하학 관리자를 사용하여 창에서 위젯을 구성합니다. Tkinter는 세 가지 기하학 관리자를 지원합니다: pack grid place 팩 지오메트리 관리자는 위젯을 기본 창이나 프레임일 수 있는 컨테이너 위젯에 배치하기 전에 위젯을 블록으로 구성합니다 . 팩 지오메트리 관리자에는 위젯을 정렬하는 다양한 옵션이 있습니다. Side Expand Fill ipadx, ipady padx, pady Anchor 각 옵션을 살펴보기 전에 창의 좌표를 x와 y를 이해해야 합니다. 창의 왼쪽 상단이 좌표의 원점(0,0)입니다. x 좌표는 왼쪽에서..
2024.02.21 -
Tkinter Entry
요약 : 이 튜토리얼에서는 Tkinter Entry 위젯을 사용하여 텍스트 상자를 만드는 방법을 배웁니다. Tkinter Entry 위젯 소개 Entry 위젯을 사용하면 한 줄 텍스트를 입력할 수 있습니다. Tkinter에서는 텍스트 상자를 만들려면 Entry 위젯을 사용합니다. textbox = ttk.Entry(master, **options) 이 구문에서는: master는 상위 프레임 또는 창 입니다. 위젯을 배치할 위치입니다. options는 Entry 위젯을 구성하는 데 사용되는 하나 이상의 키워드 인수 입니다. 여러 줄의 텍스트를 입력하려면 Text위젯을 사용할 수 있습니다. Entry 위젯의 현재 텍스트를 문자열로 가져오려면 get() 메소드를 사용합니다. textbox.get() 일반적으로..
2024.02.20 -
Tkinter 위젯
요약 : 이 튜토리얼에서는 Tkinter Button 위젯과 이를 사용하여 다양한 종류의 버튼을 만드는 방법에 대해 배웁니다. Tkinter Button 위젯 소개 버튼 위젯은 애플리케이션에서 클릭할 수 있는 항목을 나타냅니다. 일반적으로 텍스트나 이미지를 사용하여 클릭 시 수행되는 작업을 표시합니다. 버튼은 단일 글꼴로 텍스트를 표시할 수 있습니다. 그러나 텍스트가 여러 줄에 걸쳐 있을 수 있습니다. 또한 문자 중 하나에 밑줄을 표시하여 키보드 단축키를 표시할 수 있습니다. 버튼을 클릭할 때 클래스 의 함수나 메서드를 자동으로 호출하려면 해당 command 옵션을 함수나 메서드에 할당합니다. 이것을 Tkinter에서는 명령 바인딩 이라고 합니다. 버튼을 만들려면 ttk.Button다음과 같이 ttk.B..
2024.02.20 -
Tkinter 라벨
요약 : 이 튜토리얼에서는 Tkinter Label 위젯과 이를 사용하여 화면에 텍스트나 이미지를 표시하는 방법에 대해 배웁니다. Tkinter Label 위젯 소개 Tkinter Label위젯은 화면에 텍스트나 이미지를 표시하는 데 사용됩니다. Label 위젯을 사용하려면 다음과 같은 일반 구문을 사용합니다. label = ttk.Label(master, **options) Label 위젯에는 모양을 사용자 정의할 수 있는 다양한 옵션이 있습니다. 옵션의미 anchor 텍스트 및/또는 이미지가 너비보다 작은 경우 앵커 옵션에 따라 위치를 결정하거나 tk.W각각 tk.CENTER왼쪽 tk.E, 가운데, 오른쪽 정렬을 결정합니다. background 라벨의 배경색을 설정합니다. borderwidth 이 옵..
2024.02.18 -
Tkinter 명령 바인딩
요약 : 이 튜토리얼에서는 콜백을 위젯의 이벤트와 연관시키는 Tkinter 명령 바인딩에 대해 배우게 됩니다. Tkinter 명령 바인딩 소개 애플리케이션을 더욱 대화형으로 만들려면 위젯이 다음과 같은 이벤트에 응답해야 합니다. 마우스 클릭 키 누르기 이를 위해서는 특정 이벤트에 콜백 함수를 할당해야 합니다. 이벤트가 발생하면 이벤트를 처리하기 위해 콜백이 자동으로 호출됩니다. Tkinter에서 일부 위젯을 사용하면 명령 바인딩을 사용하여 콜백 함수를 이벤트와 연결할 수 있습니다. 위젯의 명령 옵션에 함수 이름을 지정하여 위젯에서 이벤트가 발생하면 해당 함수가 자동으로 호출되도록 할 수 있다는 뜻입니다. 명령 바인딩을 사용하려면 다음 단계를 따르세요. 먼저 함수를 콜백으로 정의합니다. 그런 다음 위젯의 ..
2024.02.17 -
Tk 테마 위젯에 대한 옵션을 설정하는 3가지 방법
요약 : 이 튜토리얼에서는 위젯 생성자, 사전 색인 및 config() 메소드를 사용하여 Tk 테마 위젯에 대한 옵션을 설정하는 방법을 배웁니다. 테마 위젯 으로 작업할 때, 텍스트 및 이미지와 같은 속성을 설정해야 하는 경우가 많습니다. Tkinter를 사용하면 다음 방법 중 하나를 사용하여 위젯의 옵션을 설정할 수 있습니다: 위젯을 생성하는 동안 위젯 생성자를 사용하세요 . 위젯을 생성한 후 사전 색인을 사용하여 속성값을 설정합니다 . 키워드 인수를 사용하여 config() 메서드를 호출합니다 . 1) 위젯 생성 시 위젯 생성자를 사용하기 다음은 위젯 생성자를 사용하여 Label 위젯에 대한 text 옵션을 설정하는 방법을 보여줍니다. In [ ]: import tkinter as tk from tk..
2024.02.16