タッチ スクリーン インターフェイスの Web アプリケーション内からオン スクリーン キーボードを開こうとしています。組み込みの「キオスク」機能のブラウザーとして Opera を使用していますが、VBScript (Web ページから .exe ファイルを開く簡単な方法) をサポートしていません。
Java は Web ページ内から実行でき、OSK などの別のアプリケーションを開くためにも使用できることを知っています。
以下は私の作業Javaコードです:
package runtimeexec;
import java.io.IOException;
public class RuntimeExec {
public static void main(String[] args) {
try {
Runtime runTime = Runtime.getRuntime();
Process process = runTime.exec("cmd /c osk");
} catch (IOException e) {
e.printStackTrace();
}
}
}
これをWebページに埋め込んで、oskを開くことができるようにします。私の .class ファイルはhttp://theyconfuse.me/java/runtimeexec/RuntimeExec.classにあり、このコードを埋め込む現在の試みはhttp://theyconfuse.me/java/にあり、次の埋め込みコードがあります。
<applet codebase="http://theyconfuse.me/java/runtimeexec" code="RuntimeExec.class" width="200" height="200"></applet>
ただし、ページをロードすると、次のようになります。
NoClassDefFoundError
RuntimeExec (間違った名前: runtimeexec/RuntimeExec)
ここで何が欠けているのか、誰か助けてもらえますか? ありがとう