2017-02-13 17 views
0

"x"및 "x1"버튼을 클릭하면 열리는 창에 텍스트를 추가하고 싶습니다. 그러나 나는 그것을 이해할 수 없었다.Toplevel 창에 텍스트를 추가하는 방법

import tkinter as tk 
from tkinter import * 

def create_window(): 
    window = tk.Toplevel(root) 

root = tk.Tk() 
root.geometry("{0}x{1}+0+0".format(root.winfo_screenwidth(), root.winfo_screenheight())) 


b = tk.Button(root, text="x", command=create_window) 
b.pack(side=TOP, anchor=W, fill=BOTH, expand=YES) 

b1 = tk.Button(root, text="x1", command=create_window) 
b1.pack(side=TOP, anchor=W, fill=BOTH, expand=YES) 

root.mainloop() 
+0

'Label' 위젯을 사용하십시오. –

+0

감사. 약간의 예를 보여 주시겠습니까? –

+0

라벨 위젯을 사용하는 인터넷에는 수백만 가지 예제가 있습니다. –

답변

0

브라이언이 같은 의미

def create_window(): 
    window = tk.Toplevel(root) 
    tk.Label(window, text='your text').pack(padx=30, pady=30) 

을 그리고 그는 게시하기 전에 몇 가지 예를 읽을 것을 특징으로한다. Toplevel이 무엇인지 모르는 것 같습니다.

+0

고마워요. 나는 Python에서 새롭다. 웹 사이트를 많이 검색했지만 방금 쓴 것과 같은 것을 찾을 수 없습니다. –

+0

상위 수준 창은 루트 창 위에 나타나는 창입니다. 따라서 위젯 (레이블, 버튼 및 기타)을 올려 놓아야합니다. – gms

+0

다시 한번 감사드립니다! 마지막으로 나는 당신이 나를 도운 후에 필요한 프로그램을 만들었습니다. –