2015-10-09 71 views
0

我目前正在使用使用兩個不同框架的Python的Tkinter庫編寫的簡單GUI。用一個按鈕,我可以在兩個框架之間切換,一次只能看到其中一個。在不同的Tkinter框架中使用相同的按鈕

有一個特定的按鈕,我需要在兩個框架中使用。可以將它放在不同的框架中嗎?

當然,我有幾個後門解決方案來解決我的問題,比如創建一個使用相同變量和命令的按鈕,但是我想知道的是如果可以使用完全相同的按鈕。

回答

1

你可以在任何你想要的框架中放置一個按鈕(除了你不能在頂層窗口之間移動一個小部件)。但是,該按鈕不能同時出現在兩個框架中。

切換幀時移動按鈕當然是可以的,但我可以將按鈕移動到常用的工具欄,或者只是有兩個按鈕調用相同的功能。移動按鈕會增加複雜性,但不會帶來太多額外的回報。

相關問題