前提
実現したいこと
同一のボタンでtk.frameの非表示・復元を行いたい。
.pack_forget()で非表示にすることはできたのですが、復元ができません。
同一のボタンに、2つ目のコマンドを定義できるものなのでしょうか。
よろしくお願いいたします。
該当のソースコード
python
1import tkinter as tk 2 3#tkinter_info 4root = tk.Tk() 5root.geometry('600x400') 6root.title('MainWindow') 7 8#フレーム1を作成 9Main_Frame = tk.Frame(root,bg='yellow') 10#ボタンをフレーム上に作成 11Button0 = tk.Button(Main_Frame,text='隠す/表示するボタン',command=lambda:Bottom_Frame.pack_forget()) 12#ボタンをフレーム上に配置 13Button0.pack() 14 15 16#フレーム2を作成 17Bottom_Frame = tk.Frame(root,bg='blue') 18#ラベルをフレーム上に作成 19Label1 = tk.Label(Bottom_Frame,text='※ここを隠したり、表示したりしたい※') 20#ラベルをフレーム上に配置 21Label1.pack() 22 23#フレームをTOPとBOTTOMに配置 24Main_Frame.pack(side=tk.TOP,fill=tk.BOTH,expand=True) 25Bottom_Frame.pack(side=tk.BOTTOM,fill=tk.BOTH,expand=True) 26 27 28#起動 29root.mainloop()
補足情報
ここにより詳細な情報を記載してください。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/11/06 03:52
2022/11/06 05:33