我正在尝试使用tk构建GUI。这个工具很新,找到一个问题,手册中没有提到。
以下代码运作良好:
frame .frm
label .lab -text "input:"
entry .ent
grid .lab -in .frm -row 1 -column 1
grid .ent -in .frm -row 1 -column 2
pack .frm
但是当我改变定义小部件的顺序如下:
label .lab -text "input:"
entry .ent
frame .frm
grid .lab -in .frm -row 1 -column 1
grid .ent -in .frm -row 1 -column 2
pack .frm
答案 0 :(得分:0)
以下是您需要的信息:http://wiki.tcl.tk/12752。请参阅标题为"堆叠顺序 - 规则"。
的部分正如奥克利先生所指出的那样,你也可以添加到你的第二个剧本中:
raise .lab .frm
raise .ent .frm
但通过首先按顺序创建小部件来定义堆叠顺序通常更容易。
我不知道为什么没有记录。包装订单的文件(在调整大小时很重要)也缺乏。