为什么希望打开两个窗口而不是一个?

时间:2010-11-21 14:05:56

标签: tcl tk

在Tcl / Tk中,文件来源/usr/bin/wan27

#! /usr/bin/wish -f
set w .main
toplevel $w
wm title $w "FOO"

当从终端(Linux / Debian / Ubuntu 10.04)发出命令“wan27”时,它打开两个窗口,一个标题为wan27,另一个标题为FOO。我只想打开FOO窗口。我怎么能实现这个目标?

由于

4 个答案:

答案 0 :(得分:3)

使用以下内容:

#! /usr/bin/wish -f
wm title . "FOO"

答案 1 :(得分:3)

答案是,wish总是会创建一个名为“。”的窗口。这是一个窗口。然后使用toplevel命令创建第二个窗口,现在您有两个。

答案 2 :(得分:1)

您也可以使用:

wm state . withdrawn

答案 3 :(得分:0)

如果您想忽略.,则可以隐藏它:wm iconify .