简体   繁体   English

画布不显示python 2

[英]Canvas does not appear python 2

I am running a simple little test program in python 2, but the canvas is not appearing. 我正在python 2中运行一个简单的小测试程序,但是画布没有出现。

    from Tkinter import *   
    tk = Tk()   
    canvas = Canvas(tk, width=600, height=600)   
    canvas.pack()   
    canvas.create_rectangle(250, 250, 350, 350)

Tkinter need to pack your frame. Tkinter需要收拾你的框架。 :-p :-p

add

tk.mainloop() tk.mainloop()

to the end of your program 到程序结束

By the way, canvas is also in same colour as tkinter frame. 顺便说一句,画布也与tkinter框架具有相同的颜色。 So, consider adding colour to canvas. 因此,请考虑为画布添加颜色。 So, that you can identify it. 因此,您可以识别它。

canvas.config(bg = 'Black') canvas.config(bg ='黑色')

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM