💻 Programming (프로그래밍)
-
4) text_entry_글자입력 from tkinter import * root = Tk() root.title("Hojun GUI") # 타이틀 root.geometry("640x480+400+100") txt = Text(root, width=30, height=5) txt.pack() txt.insert(END, "글자를 입력하세요.") e = Entry(root, width=30) e.pack() e.insert(0, "한줄만 입력하시요") def btncmd(): print(txt.get("1.0",END)) # 첫번째 라인에서 0번째 컬럼위치, # 내용 추출 print(e.get()) txt.delete("1.0",END) # 내용 삭제 e.delete(0,END) btn =Button(ro..
[Python][Tkinter] 4) text_entry_글자입력4) text_entry_글자입력 from tkinter import * root = Tk() root.title("Hojun GUI") # 타이틀 root.geometry("640x480+400+100") txt = Text(root, width=30, height=5) txt.pack() txt.insert(END, "글자를 입력하세요.") e = Entry(root, width=30) e.pack() e.insert(0, "한줄만 입력하시요") def btncmd(): print(txt.get("1.0",END)) # 첫번째 라인에서 0번째 컬럼위치, # 내용 추출 print(e.get()) txt.delete("1.0",END) # 내용 삭제 e.delete(0,END) btn =Button(ro..
2021.07.05 -
3) Label_레이블 from tkinter import * root = Tk() root.title("Hojun GUI") # 타이틀 root.geometry("640x480+400+100") label1 = Label(root, text="안녕하세요") label1.pack() photo = PhotoImage(file="GUI_programing/img.png") label2 = Label(root, image=photo) label2.pack() def change(): label1.config(text="또 만나요") global photo2 photo2 = PhotoImage(file="GUI_programing/img2.png") label2.config(image=photo2) btn =..
[Python][Tkinter] 3) Label_레이블3) Label_레이블 from tkinter import * root = Tk() root.title("Hojun GUI") # 타이틀 root.geometry("640x480+400+100") label1 = Label(root, text="안녕하세요") label1.pack() photo = PhotoImage(file="GUI_programing/img.png") label2 = Label(root, image=photo) label2.pack() def change(): label1.config(text="또 만나요") global photo2 photo2 = PhotoImage(file="GUI_programing/img2.png") label2.config(image=photo2) btn =..
2021.07.05 -
2) Button_버튼 from tkinter import * root = Tk() root.title("Hojun GUI") # 타이틀 root.geometry("640x480+400+100") btn1 = Button(root, text="버튼1") btn1.pack() btn2 = Button(root, padx=5, pady=10 ,text="버튼2") btn2.pack() btn3 = Button(root, padx=10, pady=5 ,text="버튼3") btn3.pack() btn4 = Button(root, width=10, height=3, text="버튼4") btn4.pack() btn5 = Button(root, fg="red", bg="yellow", text="버튼5") btn..
[Python][Tkinter] 2) Button_버튼2) Button_버튼 from tkinter import * root = Tk() root.title("Hojun GUI") # 타이틀 root.geometry("640x480+400+100") btn1 = Button(root, text="버튼1") btn1.pack() btn2 = Button(root, padx=5, pady=10 ,text="버튼2") btn2.pack() btn3 = Button(root, padx=10, pady=5 ,text="버튼3") btn3.pack() btn4 = Button(root, width=10, height=3, text="버튼4") btn4.pack() btn5 = Button(root, fg="red", bg="yellow", text="버튼5") btn..
2021.06.13 -
1) Frame from tkinter import * root = Tk() root.title("GUI NameSpace") # 타이틀 # root.geometry("640x480") # 가로 * 세로 root.geometry("640x480+400+100") # 가로 * 세로 + x좌표 + y좌표 root.resizable(False, False) # x(너비), y(높이) 값 변경 불가(창 크기 변경 불가) root.mainloop() TK() : tkinter 객체 만들기 root.title : 제목 타이틀 내용 root.resizable : 기본값 변경가능 root.mainloop() : 윈도우 내부에서 수행되는 마우스 클릭 같은 이벤트들이 발생하게끔 유지해주는 함수이다. 그리고 마지막에 사용자..
[Python][Tkinter] 1) Frame_틀 만들기1) Frame from tkinter import * root = Tk() root.title("GUI NameSpace") # 타이틀 # root.geometry("640x480") # 가로 * 세로 root.geometry("640x480+400+100") # 가로 * 세로 + x좌표 + y좌표 root.resizable(False, False) # x(너비), y(높이) 값 변경 불가(창 크기 변경 불가) root.mainloop() TK() : tkinter 객체 만들기 root.title : 제목 타이틀 내용 root.resizable : 기본값 변경가능 root.mainloop() : 윈도우 내부에서 수행되는 마우스 클릭 같은 이벤트들이 발생하게끔 유지해주는 함수이다. 그리고 마지막에 사용자..
2021.06.13