Python tkinter Frame에 대해 살펴보겠습니다. Frame은 여러 위젯들을 포함하는 틀(Frame) 입니다. Frame 만들기 Frame은 tkinter에 Frame(window) 함수로 생성합니다. 매개변수로 Frame이 생성될 window를 넣어줘야 합니다. 생성한 후 pack() 함수로 프레임을 화면 안에 배치합니다. import tkinter win = tkinter.Tk(); frame = tkinter.Frame(win); frame.pack(); win.mainloop(); 프레임을 간단하게 생성하였습니다. 이제는 실전처럼 프레임을 만들고 프레임 내의 위젯을 배치하는 예제를 살펴보겠습니다. import tkinter win = tkinter.Tk(); #Frame 만들기 fram..
Python tkinter 에는 GUI 화면을 구성하기 위한 여러 위젯들이 있습니다. 위젯 사용법에 대해 포스팅하려고 합니다. 모든 위젯들에대한 내용을 한 포스팅에 하기에는 너무 방대한 내용이라 각 위젯의 사용법은 링크로 연결해두고 이 글에서는 위젯을 화면에 배치하는 부분을 설명하겠습니다. 위젯 목록 아래 포스팅들을 통해 각 위젯을 만들고 사용하는 법을 익힐 수 있습니다. 1. Button Python tkinter 버튼(button) 만들기 (tistory.com) 2. Label Python tkinter Label 만들기 (tistory.com) 3. Entry Python tkinter Entry ( 입력창 ) (tistory.com) 4. Listbox Python tkinter Listbox ..
Python tkinter Menubutton 위젯에 대해 살펴보겠습니다. Menubutton 은 Menu기능을 가진 button입니다. Menubutton 만들기 Menubutton은 tkinter에 Menubutton(window) 함수로 생성합니다. 매개변수로 Menubutton이 출력될 window를 넣어줘야 합니다. import tkinter win = tkinter.Tk(); menuBtn = tkinter.Menubutton(win, text='Menubutton') menuBtn.pack(); win.mainloop(); 위 코드를 실행하면 버튼이 하나 생성됩니다, 그냥 생성하면 일반 버튼과 다를 게 없습니다. Menubutton 이기 때문에 Menu와 연결이 가능합니다. import tk..
Python tkinter Menu 위젯에 대해 살펴보겠습니다. Menu는 우리가 흔히 알고 있듯이 여러 기능 들을 분류하여 나누는 위젯입니다. Menu 만들기 Menu는 tkinter에 Menu(window) 함수로 생성합니다. 매개변수로 Menu가 출력될 window를 넣어줘야 합니다. import tkinter win = tkinter.Tk(); menu1 = tkinter.Menu(win); menu1.add_command(label='menu1'); win.config(menu=menu1); win.mainloop(); 최종적으로 윈도우에 menu속성으로 생성한 Menu를 넣어줘야 화면에 출력됩니다. 이렇게 아주간단하게 Menu 만들기에 성공했습니다. 이제는 실제 프로그램처럼 여러 Menu를 만..
Python tkinter Radiobutton 위젯에 대해 살펴보겠습니다. Radiobutton은 여러 옵션들 중 단일 선택하기 위한 버튼 위젯입니다. Radiobutton 만들기 Radiobutton은 tkinter에 Radiobutton(window) 함수로 생성합니다. 매개변수로 Radiobutton이 출력될 window를 넣어줘야 합니다. import tkinter win = tkinter.Tk(); # Radiobutton 생성 rdoVar = tkinter.StringVar(); rdoBtn1 = tkinter.Radiobutton(win, text='Orange', variable=rdoVar); rdoBtn2 = tkinter.Radiobutton(win, text='Apple', var..
Python tkinter Checkbutton 위젯에 대해 살펴보겠습니다. Checkbutton은 여러 옵션들 중 다중 선택하기 위한 체크 버튼 위젯입니다. Checkbutton 만들기 Checkbutton은 tkinter 에 Checkbutton(window) 함수로 생성합니다. 매개변수로 Checkbutton이 출력될 window를 넣어줘야 합니다. import tkinter win = tkinter.Tk(); # Checkbutton 생성 chkBtn1 = tkinter.Checkbutton(win, text='1번 Option'); chkBtn2 = tkinter.Checkbutton(win, text='2번 Option'); chkBtn.config(foreground='blue'); chkB..