2

プログラムの GUI として使用している Tcl の BWidget パッケージを使用する TCL ファイルがあります。この GUI を別の Java プログラムからロードできるようにしたいと考えています。私は Jacl と Swank を調べましたが、私が望んでいることを正確に実行していないようです。

Jacl で次のことを試しましたが、ファイルを評価できません。デバッグ中に、tcl ファイルの解析が完了したことを確認できますが、BWidget パッケージの tcl ファイルの解析中に例外がスローされます。ここに私のJavaコードがあります:

Interp interp = new Interp();
try {
    interp.evalFile("C:\\CTP\\Tcl\\LuxonCtp32.tcl");
} catch (TclException ex) {
    int code = ex.getCompletionCode();
    System.err.println("command returned bad error code: " + code);
} finally {
    interp.dispose();
}

やりたいことを達成する方法についてのアイデアはありますか? それは可能ですか?

4

2 に答える 2