Ruby初心者スレッドPart4
■ このスレッドは過去ログ倉庫に格納されています
0184151
2006/02/04(土) 09:19:13require "tk"
a = TkLabel.new{pack}
TkText.new{pack}
Thread.start do
num = 0
while true
num += 1
a.text = num
end
end
Tk.mainloop
上のプログラム実行中、テキストウィジェット内でマウスをドラッグすると
それ以降、ラベルウィジェットの更新がされなくなります。
(alive? で確かめるとスレッド自体は生きてる模様)
環境は cygwin です。unix な人、上のプログラムが大丈夫か確かめてもらえませんか?
#Tk 使うときはスレッド使うなってこと?もうやだ。
■ このスレッドは過去ログ倉庫に格納されています