파이썬 GUI tkinter로 윈도우(창) 생성

파이썬 GUI tkinter로 윈도우(창) 생성.

안녕하세요.

오늘은 파이썬으로 간단한 window창을 만들어보겠습니다.

  • 윈도우 생성.
  • 권한을 700으로 변경하는 프로그램

윈도우 생성.

tkinter모듈에 있는 모든 함수를 추가하고 최상위 윈도우를 생성한 후 라벨하나를 추가.

from tkinter import *
root=Tk()
maintext=Label(root, text="내용1")
maintext.pack()
root.mainloop()

이 코드를 실행하면 이렇게 나옵니다.

진짜 없어보이네요.

일단 크기가 너무 작아서 조정해보겠습니다.

root.geometry("너비x높이+x좌표,y좌표"), root.resizable(위아래, 양옆)이런식으로 써주겠습니다.

from tkinter import *
root=Tk()
root.geometry("300x400+0+0")#창 크기조절,좌표.
root.resizable(False, False)#창 크기변경 가능 불가능.
maintext=Label(root, text="내용1")
maintext.pack()
root.mainloop()

이렇게 코드를 만들고 실행하면 아래 사진처럼 나올겁니다.

아까는 너무 작아서 타이틀도 보이지 않았는데 이제는 보이네요.

tk라고 너무 정없이 써있으니 타이틀을 추가해주겠습니다.

root.title("원하는 타이틀 입력.")을 추가해줍니다.

from tkinter import *
root=Tk()
root.title("원하는 타이틀")
root.geometry("300x400+0+0")#창 크기조절,좌표.
root.resizable(False, False)#창 크기변경 가능 불가능.
maintext=Label(root, text="내용1")
maintext.pack()
root.mainloop()

실행해보면 잘 설정된 것을 확인할 수 있습니다.

 

Designed by JB FACTORY