我的問題是這樣的。我創建了一個tkinter小部件,後來我創建了一個新框架,我想將這個小部件添加到該框架中。當我在窗口小部件上調用.grid()時,窗口部件將放置在第一幀上,而不是我想要的新窗口。Python Tkinter設置窗口小部件框架()
1
A
回答
1
默認情況下,小部件由其父項管理。如果您不想要,請致電pack
,place
或grid
時使用參數in_
。
例如:
self.f1 = tk.Frame(...)
self.label = tk.Label(self.f1, ...)
self.label.pack(...)
...
self.f2 = tk.Frame(...)
self.label.pack(in_=self.f2, ...)
但是,如果你發現自己做這個有很多,你可能做錯了什麼。在大多數tkinter應用程序中這幾乎是不必要的。
+0
@ranger難道你不能只做label = Label(frame1).grid()嗎? –
+0
@JonahFleming:創建一個全新的標籤,而不是移動現有的標籤。是的,如果你真的想創建更多的小部件,你可以做到這一點。 –
+0
好的。我得到他現在要求的東西! –
相關問題
- 1. Tkinter/ttk框架和窗口小部件定位
- 2. Python tkinter複製窗口小部件到新主窗口
- 3. 根據窗口小部件大小停止調整大小的Tkinter框架
- 4. Tkinter小部件打開兩個窗口
- 5. 在tkinter(python)的條目窗口小部件中設置一個整數限制
- 6. Python 3.5 tkinter:調整窗口小部件大小
- 7. Tkinter窗口小部件get()的問題
- 8. Tkinter的Toplevel小窗口部件
- 9. Tkinter菜單窗口小部件
- 10. 如何在Tkinter窗口或框架內設置所有窗口部件的填充
- 11. tkinter框架中的opencv窗口
- 12. 在QDesigner中設置窗口小部件
- 13. 的Python 3.4 Tkinter的,理解的代碼/設置窗口大小
- 14. 設置窗口圖標tkinter
- 15. 與Tkinter的Python中的窗口小部件表
- 16. Python turtle圖形窗口中的tkinter小部件的問題
- 17. 的Python Tkinter的從.coords窗口小部件顯示刪除點
- 18. Python中的Tkinter - 從活動窗口中刪除小部件
- 19. Tkinter - 在python 3.2中展開窗口小部件
- 20. 獲取Tkinter窗口的每個子窗口小部件
- 21. 如何從窗口中刪除Tkinter窗口小部件?
- 22. GTK - 全屏窗口小部件的窗口設置
- 23. 滾動tkinter框架或窗口
- 24. ttk tkinter python3多個框架/窗口
- 25. Tkinter框架添加到主窗口
- 26. 如何調用窗口小部件類框架並將其打包到主窗口應用程序類中? tkinter
- 27. 在Tkinter類python中居中定位一個窗口框架並將其大小設置爲
- 28. 將值設置爲tkinter條目窗口小部件內for循環時發出
- 29. Qt窗口小部件,是否必須將包含窗口小部件設置爲父窗口?
- 30. 如何在tkinter中設置最小窗口大小?
請添加相關代碼。 –