NetBeans8.0経由でOracle JDK 1.8.0_05を使用して、Ubuntu 12.04 LTS 64ビット(Gnome Shellを使用)でJavaでいくつかのコードを実行しています。
次の関数は、メインまたは空の Java プロジェクトで呼び出された場合は完全に機能しますが、任意の JavaFX アプリケーションから呼び出された場合は、ウィンドウがフリーズして応答を停止し (プロジェクトは完全に準拠していますが)、強制的に閉じる必要があります。
問題またはループを引き起こしている可能性のある、私が書いたものに関する問題を誰かが提案できますか?
残念ながら、障害のモードにより、私が提供または分析できるエラー メッセージはありません。
喜んで受け取った提案は、事前に感謝します。
public static void desktopTest(){
Desktop de = Desktop.getDesktop();
try {
de.browse(new URI("http://stackoverflow.com"));
}
catch (IOException | URISyntaxException e) {
System.out.println(e);
}
try {
de.open(new File("/home/aaa/file.ext"));
}
catch (IOException e){
System.out.println(e);
}
try {
de.mail(new URI("mailto:email@example.com"));
}
catch (URISyntaxException | IOException e){
System.out.println(e);
}
}