【发布时间】:2021-11-18 15:01:59
【问题描述】:
我正在尝试用两个画布制作一个 Tkinter 窗口:一个用于输入,一个用于结果。
原因是当下一个输入进入时我找不到清除结果的方法,所以如果有办法做到这一点,那也可以解决我的问题,但我没有找到解决这个问题的方法。
问题是第二个画布不会显示在窗口上。我试过马上把东西放在上面,但它仍然没有用。同样在寻找解决方案时,我找到了一个我自己尝试过的代码,然后它就可以工作了。
代码如下:
root = tk.Tk() #I used import tkinter as tk
canvas = tk.Canvas(root, width = 400, height = 200)
canvas.pack(side='top', anchor='nw', fill='x')
canvas2 = tk.Canvas(root, width = 400, height = 600)
canvas.pack(side='top', anchor='nw', fill='both')
【问题讨论】:
-
其中一个不只是阻碍另一个吗?