1

Tkinter は、(大量の画面アクティビティを実行するときに) 画面の更新を一時的にオフにし、UI の更新が完了したときに画面の更新をオンにする方法を提供しますか? 多くの GUI フレームワークにはこの機能があります。wxPython は、この機能のために Freeze および Thaw メソッドを提供します。Windows Win32api は、LockWindowUpdate( hWnd | 0 ) を介してこれをサポートしています。「tkinter freeze thaw」と「tkinter lockwindowupdate」でグーグル検索すると、空になりました。

4

1 に答える 1

1

いいえ、Tkinter にはそのようなものはありません。ただし、画面はイベント ループを介してのみ更新されるため、「大量の画面アクティビティ」がすべて 1 つのメソッドで発生している場合、メソッドが終了してイベント ループに再び入るまで、アクティビティは表示されません。 (または明示的に呼び出す.update_idletasks()

于 2010-11-03T20:04:01.693 に答える