728x170
참고사이트: 유튜브 나도코딩
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("확인/취소", "정말 매수합니까?")
def retrycancel():
msgbox.askretrycancel("확인/취소", "다시 시도하겠습니까")
def buysell():
msgbox.askyesno("예 아니오", "정말할껀가요?")
def yesnocancel():
response = msgbox.askyesnocancel(title=None, message="매매가 되지 않았습니다.\n 종료하겠습니까?")
if response == 1: # true
print("예")
elif response == 0: # false
print("아니오")
else:
print("취소")
tk.Button(root, command=buy, text="매수").pack()
tk.Button(root, command=sell, text="매도").pack()
tk.Button(root, command=error, text="에러").pack()
tk.Button(root, command=buyokcancel, text="매수 재확인").pack()
tk.Button(root, command=retrycancel, text="재시도 취소").pack()
tk.Button(root, command=buysell, text="매수 매도").pack()
tk.Button(root, command=yesnocancel, text="예 아니오 취소").pack()
root.mainloop()
결과 화면
그리드형
댓글