Linuxボックスで実行されているフルスクリーンのJavaプログラムがあります。プログラムは常に実行されており、Linuxボックスが存在する主な理由です。
ドロップダウンメニューから開くことができるプログラムのPDFヘルプファイルがたくさんあります。ユーザーがヘルプメニュー項目の1つをクリックすると、XPDFを開きます。
final Runtime rt = Runtime.getRuntime();
final String cmd = "runxpdf.sh";
rt.exec(cmd);
これはすべて正常に機能しますが、XPDFビューアの実行中にユーザーがプログラムをクリックすると、プログラムの全画面表示よりも遅れてしまいます。
私たちができることは、XPDFプログラムが閉じられるまで常にトップに保つことです。これは、Javaからプログラムを実行することで実行できますか?