当你调用 tkinter 的画布时,你定义了一个高度和宽度:
w = Canvas(master, width=ScreenWidth, height=ScreenHeight)
为此,我首先获取用户的屏幕分辨率,然后将其用于高度和宽度。 但是,在 Windows 系统上,这与任务栏重叠。所以我尝试通过缩短高度来解决这个问题。不幸的是,画布是从底部定义的,所以这只是将画布的顶部向下切割,而不是从底部向上切割。理想情况下,我会简单地在整个画布周围切割整个任务栏大小的块,以考虑将任务栏放在其他地方的用户。
有没有办法用一个位置调用画布,以便我可以将它从 Windows OS 中的任务栏偏移(或任务栏重叠的一般问题的另一种解决方案)?
注意:我尝试过:
w.pack(side="top")
以下类似的问题似乎对我的情况没有帮助