[英]onappear in sikuli - java
我正在尋找“ onappear”和單擊的應用程序,其中我想在捕獲的GUI出現后單擊它。
我知道可以先使用“等待”再使用“單擊”來完成此操作,但隨后我必須靜態輸入等待時間,這是我希望避免的時間。
有沒有一種方法可以同時使用“出現”和“單擊”? 如果不能,請提出一個解決方案,等待GUI,然后單擊它(動態等待)?
我想不出內置的解決方案,但是您可以編寫自己的簡單定義來實現。 這沒有專門使用onAppear,但是我認為它可以實現您的目的。
在python中:
def waitClick(myImage):
time = 0
while time < 30:
if not myRegion.exists(myImage):
wait(.5)
time += 1
else:
click(myImage)
break
這將每隔半秒檢查一次您的圖像,顯示時間為15秒。 當它確實出現時,它將單擊該圖像,然后終止循環。 這樣的事情會有所幫助嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.