私のプログラムでは、ユーザーが写真を撮りたい部分の上に画面上に配置するウィンドウがあります。
次に、彼がボタンをクリックして写真を撮ると、私のプログラムorderOutがウィンドウになり、スクリーンショットが撮られ、ウィンドウが再び表示され、スクリーンショットが表示されます。
問題は、orderOutウィンドウをすぐに閉じないように見えることです。そのため、スクリーンショットを撮ると、通常、ウィンドウ自体 (閉じている必要があります) のスクリーンショットが撮られますが、これは明らかに私が望んでいるものではありません。
sleep(1)を呼び出した後に呼び出すことで問題を回避できましたorderOutが、確かにもっと良い方法がありますか?