awtrobot

    0

    3答えて

    私はロボットを使っていくつかの統合テストを書いています。私はロボットがメニューを開き、メニューからオプションの1つを選択する必要があります。 Enterキーは無視されているようです。メニューが開き、正しいメニュー項目が選択されていますが、Enterキーを押したときに実行されるようなアクションはとられていません。私が手動で適切なキーを押すと、予想通りのことが行われます。 Java以外のアプリケーショ

    3

    2答えて

    私はJavaでRobotクラスを何度も使用しました。実行を停止することは常に問題です(テスト中に何度も実行する必要があります)。私が欲しいのは、キー/キーの組み合わせをリッスンし、プログラムを停止するKeyListenerです。私の短い読書からは、フレームやそのようなものがなければ、キー・リスナーを組み込むことはできないようです。私にはフォーカスは最前線の窓を意味します。これは間違った定義ですか?

    2

    1答えて

    私は現在、特定の座標をクリックする必要がある単純なアプリケーションを持っています。コンピュータが使用されていないときはJavaロボットと完全に対応しています。 しかし、ユーザーがマウスで移動しているとき、アルゴリズムが失敗して座標が失われることがあります。 Javaロボットがその仕事をするまで、何ミリ秒間マウスマウス/キーボードの入力を確認する方法はありますか?

    1

    2答えて

    私たちは障害者のためのエミュレータを作っています。このアプリには、現時点でテストしているデスクトップ領域があります。私はどのようにして1つのマウスクリックをプログラムで生成できますか?クリック間隔は100 msです。 EDIT これはあなたの提案からのコードです。 import java.awt.Robot; import java.io.Console; import javax.swin

    2

    3答えて

    私はJUnitとFESTを使っていくつかのGUIと統合テストを書こうとしています。 @Before public void setUp(){ try{ program.main(args); robot.wait(30000); //gives IllegalMonitorStateException Thread.sleep(30000); //n

    0

    1答えて

    私はオブジェクト指向プログラミングには新しいです。私は様々な間隔で私の画面のさまざまなサイズの長方形をキャプチャする静的メソッドを持つクラスを作った。キャプチャは、静的ロボットインスタンスを使用して静的たBufferedImageに格納されている: myStaticBufferedImage = myStaticRobot.createScreenCapture(arbitrarySizeRect

    2

    1答えて

    私は、新しいJFrameウィンドウを生成するサードパーティのJavaライブラリを使用しています。特定のウィンドウが表示されたら、java.awt.Robotをクリックしてキーボード入力を送信するにはどうすればよいですか?ロボットが特定のJFrameウィンドウに入力を送信している間に、メインアプリケーションで他のアクティビティを実行できるように別のスレッドで実行します。 注:このJFrameウィンド

    2

    2答えて

    私は、java.awt.Robotを使って自動クリッカーを作っています。しかし、私が持っている懸念の一つは、動きがあまり人間的ではないということです。誰かが私のコードにいくつかの変更を提案して、より人間的なものにすることができますか?今はまっすぐに動きます。 /** * * @param robot The java.awt.Robot being utilized * @param sx

    2

    1答えて

    JavaロボットクラスのVK_METAとMETA_MASKは何ですか?彼らが何であるか、何をしているかを説明する例は、非常に役に立ちます。 また、VK_METAは私のWindows 7 PCで無効なキーコードエラーを表示します。

    0

    1答えて

    2つの異なるバージョンのJavaプログラムの視覚的な違いを文書化する必要があります。これには、古いバージョンの要素をクリックし、新しいバージョンの同じ要素をクリックし、2つの異なる情報を表示し、バグレポートを作成するすべてのインスタンスのスクリーンショットを取得します。 これを自動化するツールはありますか? 私はJavaプログラムのサイド・バイ・サイドの両方を入れて、私のマウスが右に960個のピク