tkinterを使用してログインとサインアップシステムを作成しようとしていますが、問題があります:tkinterでアプリケーションを破棄するたびに、プログラムをシャットダウンしてから再起動してください。Tkinterウィンドウの破棄
アプリケーションを一時的に削除して、プログラムを再起動せずに後で使用できる方法はありますか?
tkinterを使用してログインとサインアップシステムを作成しようとしていますが、問題があります:tkinterでアプリケーションを破棄するたびに、プログラムをシャットダウンしてから再起動してください。Tkinterウィンドウの破棄
アプリケーションを一時的に削除して、プログラムを再起動せずに後で使用できる方法はありますか?
私はあなたがプログラムを実行しているか正確にわからないが、私はこのことができます願っています:
私がボタンを持っているアプリケーションのようなものですメインウィンドウを作成しました。このボタンをクリックすると、ユーザー名とパスワードを尋ねる別のウィンドウが表示されます。確認をクリックすると、一番上のウィンドウが破棄されますが、メインウィンドウは存続しています。ボタンをもう一度クリックすると、ユーザー名とパスワードのウィンドウが再びポップアップします。
from tkinter import *
#Creating main window
root = Tk()
def Input_Box():
# creating a top window
master_2 = Toplevel(root)
#Textboxes
user_name = Entry(master_2)
user_name.grid(row = 1, column = 2)
pwd = Entry(master_2)
pwd.grid(row = 2, column = 2)
label_un = ttk.Label(master_2, text = "Username")
label_un.grid(row = 1, column = 1)
label_pwd = ttk.Label(master_2, text = "Password")
label_pwd.grid(row = 2, column = 1)
#Destroys the top window but keeps the main window
quit_button = Button(master_2, text = "Confirm", command = master_2.destroy)
quit_button.grid(row=3, column = 1)
master_2.mainloop()
call_button = Button(root, text='Enter Usrnm and pwd', command = Input_Box)
call_button.pack()
root.mainloop()
は、あなたがこのような何かを行うことができますエントリの値にアクセスするには:あなたは、メインウィンドウと異なるインタラクティブな入力が使用してさまざまな機能を起動するために使用することができているので、基本的に
をcommand = func_name
私たちがあなたを助けるためにあなたのコードを共有してください!
私は助けを決して忘れることはありません。もう一度感謝します –
@ヨハンゴディーニョ問題を解決マークにしてください。どういたしまして。 –
ヘルプを期待する前に、問題の[最小、完全、かつ検証可能な例](http://stackoverflow.com/help/mcve)を提供する必要があります。 –