2017-02-13 38 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

Toplevel窗口是顯示在根窗口上的窗口。所以你必須在其上放置小部件(標籤,按鈕和其他)才能看到 – gms

+0

再次感謝!最後,我在你幫助我之後創建了我需要的程序。 –