python3.x - Python Tkinter Frame 添加控件无效
本文介绍了python3.x - Python Tkinter Frame 添加控件无效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
如题,我在使用python练习图形化界面编程的时候,使用了Frame,但是显示的却不是我要的结果请帮忙看看,谢谢!
这是我的代码:
import tkinter as tk
import os
def main():
window = initWindow()
frame1 = tk.Frame(window,bg="red",width=140)
label1=tk.Label(frame1,text="111")
label1.pack()
frame1.pack(side=tk.LEFT,fill=tk.Y)
window.mainloop()
def initWindow():
rootWindow = tk.Tk()
rootWindow['width'] = 640
rootWindow['height'] = 280
rootWindow.maxsize(640,280)
rootWindow.minsize(640,280)
rootWindow.title("test")
return rootWindow
if __name__=="__main__":
main()
这是运行结果!
很明显 111 应该 在Frame里面的吧? 还是说 111 已经在Frame 里面了, 只是他的背景没了?
解决方案
https://stackoverflow.com/que...
这篇关于python3.x - Python Tkinter Frame 添加控件无效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文