본문 바로가기
[파이썬 python] tkinter -그리드 grid 심화2 참고사이트: 유튜브 나도코딩 code - 그리드 grid 심화2 code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 button1 = tk.Button(root, text="버튼1") button2 = tk.Button(root, text="버튼2") ''' button1.pack() button2.pack() button1.pack(side="left") button2.pack(side="right") ''' ''' button1.grid(row=0, column=0) butto.. 2021. 11. 14.
[파이썬 python] tkinter - 그리드 grid 심화1 참고사이트: 유튜브 나도코딩 code - 그리드 grid 심화1 code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 button1 = tk.Button(root, text="버튼1") button2 = tk.Button(root, text="버튼2") ''' button1.pack() button2.pack() button1.pack(side="left") button2.pack(side="right") ''' ''' button1.grid(row=0, column=0) butto.. 2021. 11. 14.
[파이썬 python] tkinter - 그리드 grid 기본 참고사이트: 유튜브 나도코딩 code - 그리드 grid 기본 code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 button1 = tk.Button(root, text="버튼1") button2 = tk.Button(root, text="버튼2") ''' button1.pack() button2.pack() button1.pack(side="left") button2.pack(side="right") ''' ''' button1.grid(row=0, column=0) button.. 2021. 11. 14.
[파이썬 python] tkinter - 스크롤바, scrollbar 참고사이트: 유튜브 나도코딩 code - 스크롤바, scrollbar code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 frame = tk.Frame(root) frame.pack() scrollbar = tk.Scrollbar(frame) # fill 사용하면 스크롤바 길게 채워줌 scrollbar.pack(side="right", fill="y") # set이 없으면 스크롤을 내려도 다시 올라옴 listbox = tk.Listbox(frame, selectmode="exten.. 2021. 11. 13.
[파이썬 python] tkinter - 프레임, frame 참고사이트: 유튜브 나도코딩 code - 프레임, frame code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 tk.Label(root, text="좋아하는 부류는?").pack(side="top") tk.Button(root, text="선택하기").pack(side="bottom") # 과일 프레임 frame_fruit = tk.Frame(root, relief="solid", bd=1) frame_fruit.pack(side="left", fill="both", expand.. 2021. 11. 13.
[파이썬 python] tkinter - 메시지박스, messagebox 참고사이트: 유튜브 나도코딩 code - 창, 크기 조절하기 code 설명 import tkinter as tk import tkinter.messagebox as msgbox root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 def buy(): msgbox.showinfo("매수", "매수완료") def sell(): msgbox.showwarning("매도", "매도완료") def error(): msgbox.showerror("에러", "매매 실패") def buyokcancel(): msgbox.askokcancel("확인.. 2021. 11. 7.
[파이썬 python] tkinter - 메뉴 만들기 참고사이트: 유튜브 나도코딩 code - 메뉴 만들기 code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 def create_new_project(): print("뉴 프로젝트 만들기") ##################################### menu = tk.Menu(root) menu_file = tk.Menu(menu, tearoff=0) menu_file.add_command(label="New Project", command=create_new_project).. 2021. 10. 30.
[파이썬 python] tkinter - 프로그레스바, 진행 상태 표시하기 참고사이트: 유튜브 나도코딩 code - 프로그레스바, 진행 상태 표시하기 code 설명 import tkinter as tk import tkinter.ttk as ttk import time root = tk.Tk() # tkinter root창 생성 root.title("tkinter 공부") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 # indeterminate --> 프로그램이 동작중인걸 표현할 때 사용하면 좋음, 상태아이콘이 왔다갔다 progressbar_indeter = ttk.Progressbar(root, maximum=100, mode="indeterminate") progressbar_indeter.star.. 2021. 10. 30.
[파이썬 python] tkinter - 콤보박스 combo box, 여러 항목중에서 선택하기 참고사이트: 유튜브 나도코딩 code - 콤보박스 combo box code 설명 import tkinter as tk import tkinter.ttk as ttk root = tk.Tk() # tkinter root창 생성 root.title("계산기") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 date = [str(i) + "일" for i in range(1,32)] # 1~31 숫자 i에 대입 combobox = ttk.Combobox(root, height = 5, values=date) #height=화살표 누르면 몇개까지 보여줄것인가!! # 정해진 값 외에도 선택 임의로 작성 가능 # 아래 readonly 넣어.. 2021. 10. 15.
[파이썬 python] tkinter - 라디오버튼, radio button - 항목 중 한개만 선택하기 참고사이트: 유튜브 나도코딩 code - 라디오버튼, radio button - 항목 중 한개만 선택하기 code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("계산기") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 label1 = tk.Label(root, text = "과일 1개 선택") label1.pack() ''' 라디오버튼은 여러개 항목중에서 1개만 선택하게 하는 것 ex) 답안지 선택 ''' fruit_var =tk.IntVar() #라디오 버튼 해당하는 그룹 항목 설정, value를 int형으로 저장 button_fruit1 = tk.R.. 2021. 10. 11.
[파이썬 python] tkinter - 체크버튼 check button 참고사이트: 유튜브 나도코딩 code - 체크버튼 check button code 설명 import tkinter as tk root = tk.Tk() # tkinter root창 생성 root.title("계산기") #창 이름 root.geometry("500x500+200+200") # 창 크기, 가로 x 세로 + 창 출력 위치 좌표 ''' checkvar에 int 형으로 값 저장 선택상태가 무엇인지 return 받기 위해 사용 ''' checkvar1 = tk.IntVar() checkbox = tk.Checkbutton(root, text="오늘 하루 보지 않기", variable=checkvar1) #checkbox.select() #기본값 선택해놓기 checkbox.deselect() #기본값.. 2021. 9. 30.
반응형

loading