java.awt.robot equivalente in SWT
Domanda
Sto scrivendo test SWTBOT per l'applicazione, che ha alcuni componenti scritti a Delphi.Naturalmente, non sono in grado di gestire questi componenti tramite Swtbot.Ho trovato una soluzione alternativa, ho appena impostato la messa a fuoco sulla vista o nell'editor che contiene il componente Delphi.Quindi uso java.awt.Robot
per generare eventi che mi consentono di interagire con il componente.
Mi stavo solo chiedendo, c'è qualche strumento in SWT, sarebbe in grado di fare le stesse cose come java.awt.Robot
?Non ho trovato nessuno.
Soluzione
no, non c'è niente di simile.Più ci penso, più stupido mi guarda per duplicare il codice comune per essere specifico del quadro
Altri suggerimenti
È possibile automatizzare gli eventi GUI in SWT pubblicando gli eventi dell'interfaccia utente utilizzando Display.post
.Questo è stato implementato nel 2004. https://bugs.eclipse.org/bugs/show_bug.CI? ID= 15025