4

Tcl / Tkでは、ファイルのソース/usr/bin/wan27

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

ターミナル(Linux / Debian / Ubuntu 10.04)からコマンド「wan27」を発行すると、2つのウィンドウが開きます。1つはwan27というタイトルで、もう1つはFOOというタイトルです。FOOウィンドウを開きたいだけです。どうすればそれを実現できますか?

ありがとう

4

4 に答える 4

3

以下を使用します。

#! /usr/bin/wish -f
wm title . "FOO"
于 2010-11-21T16:31:19.167 に答える
3

答えは、wish は常に「.」という名前のウィンドウを作成するということです。つまり、それは 1 つのウィンドウです。toplevel次に、コマンドを使用して 2 番目のウィンドウを作成します。これで 2 つになりました。

于 2010-11-21T20:32:53.427 に答える
1

以下も使用できます。

wm state . withdrawn
于 2012-03-06T15:29:14.450 に答える
0

無視したい場合.は、非表示にすることができます:wm iconify .

于 2010-11-22T15:16:51.457 に答える