我这样做的原因是因为我试图将窗口设置在屏幕的中心。我使用的是网格而不是打包,我已经阅读了有关使用wm grid
但不明白如何设置它的信息。我也不明白为什么. cget -width
返回0
我认为网格应该在没有选项时设置大小?
set width [. cget -width]
set height [. cget -height]
puts $height
puts $width
set x [expr { ( [winfo vrootwidth .] - $width ) / 2 }]
set y [expr { ( [winfo vrootheight .] - $height ) / 2 }]
wm title . "a3q2"
wm geometry . ${width}x${height}+${x}+${y}
这次我做错了什么?PS作业我不只是想要一个代码帖子。谢谢