Pergunta

Eu estou escrevendo SWTBot testes para a aplicação, que tem alguns componentes escrito em Delphi.Naturalmente, eu não sou capaz de lidar com esses componentes através de SWTBot.Eu achei uma solução, eu só definir o foco para o modo de exibição ou editor que contém o componente delphi.Então eu uso java.awt.Robot para gerar eventos que me permitem interagir com o componente.

Eu só estava me perguntando, será que existe alguma ferramenta em SWT, que seria capaz de fazer as mesmas coisas como java.awt.Robot?Eu não encontrei nenhuma.

Foi útil?

Solução

Nope, não há nada parecido.Mais eu penso sobre isso, mais estúpido parece para mim para duplicar código comum para ser específico

Outras dicas

Você pode automatizar o GUI eventos em SWT pelo lançamento de interface do usuário usando eventos Display.post.Isso foi implementado em 2004. https://bugs.eclipse.org/bugs/show_bug.cgi?id=15025

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top