私はphpコードを書き、jarファイルを構築しました。PHPを介して、パラメーターをjarファイルに送信します。jarファイルでは、基本的にスキャナーでパラメーターを読み取ります-nextLine.
Enter私の質問は、プログラムを続行できるようにするためのキーのように機能するコードをどのように実装できますか? パラメータを送信すると、10 ミリ秒後に Java が自動的にキーを押します。
よろしくお願いします。
シミュレートされたボタンクリックの代わりに、停止文字を使用します。通常は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
お役に立てれば
$('textarea').bind("enterKey",function(e){
//do stuff here
});
私の理解によると、getKeyCode() で KeyEvent を確認するか、10 ミリ秒後に KeyCode を hardCoded として直接渡します。