1

Jython への移植を試みて、Jython から JemmyFX を使用する可能性を探っていtests/bigapps/EnsembleTestます。しかし、私は障害に遭遇しました。この Java コードを置き換えることができると期待しています。

TextInputControlDock searchField = new TextInputControlDock(
    mainToolbar.asParent(),
    TextField.class);

この Jython コードを使用すると、次のようになります。

searchField = TextInputControlDock(
    mainToolBar.asParent(),
    CriteriaList([TextField.__class__]).getCriterias())

ただし、私が提供した Jython コードでは、TextFieldコントロールの検索はorg.jemmy.TimeoutExperiedException.

この特定のインスタンスを回避するには、ソースを Ensemble デモに変更して ID を指定しTextField、ID で検索しTextFieldます。ただし、数行後に a を検索するとまったく同じ問題が発生します。ContextMenuこの場合、ContextMenuID を指定しても機能しません。

4

0 に答える 0