0

私はphpコードを書き、jarファイルを構築しました。PHPを介して、パラメーターをjarファイルに送信します。jarファイルでは、基本的にスキャナーでパラメーターを読み取ります-nextLine.

Enter私の質問は、プログラムを続行できるようにするためのキーのように機能するコードをどのように実装できますか? パラメータを送信すると、10 ミリ秒後に Java が自動的にキーを押します。

よろしくお願いします。

4

4 に答える 4

1

ロボットクラスは、Javaでこれを行うことができます。使い方の例をご紹介します

于 2012-09-27T11:00:55.570 に答える
0

シミュレートされたボタンクリックの代わりに、停止文字を使用します。通常はphpで生成された文字列にはない特殊文字を追加し、特殊文字が見つかるまでスキャナーに文字ごとに読み取らせます。

Javaコード:

boolean found = false;
String parameter = "";
Scanner sc = new Scanner(System.in);
    while(!found){
       String input = sc.next();
       parameter += input + "\n";
       if(input.contains('<specialchar>')
            found = true;
    }
Thread.CurrentThread().wait(10);
//here goes the code to deal with finished input

お役に立てれば

于 2012-09-27T10:59:41.733 に答える
0
$('textarea').bind("enterKey",function(e){
 //do stuff here
});
于 2012-09-27T11:21:33.597 に答える
0

私の理解によると、getKeyCode() で KeyEvent を確認するか、10 ミリ秒後に KeyCode を hardCoded として直接渡します。

于 2012-09-27T11:13:34.880 に答える