質問するログイン新規登録

回答編集履歴

1

訂正

2018/04/22 09:23

投稿

KSwordOfHaste
KSwordOfHaste

スコア18404

answer CHANGED
@@ -1,3 +1,7 @@
1
+ 訂正:スミマセン!以下の回答はtkinterには通用するのですが、pyautoguiはイベント指向ではないようです。それ勘違いしてました。pyautoguiを使うならwhileループから抜け出すような判定処理を自前で書かないといけないと思います。元の回答に書いたように自分でwhileループしているうちはtkinterは一切反応しなくなります(イベントを受け付けたり配送したりできなくなる)ので。
2
+
3
+ 以下元の回答
4
+ ---
1
5
  GUIプログラミングでは大抵の場合イベント指向モデルの考え方になっていると思います。多分Tkinterもそうだろうと思います。
2
6
 
3
7
  イベント指向プログラミングではイベントのハンドリングはごく短い時間で終わらせ即座に起動元(GUIのランタイム)へ戻るようにするのが普通だと思います。