JavaFX Freeze на Desktop.open (файл), Desktop.browse (uri)
Я использую некоторый код на Java в Ubuntu 12.04 LTS 64 Bit (с Gnome Shell), используя Oracle JDK 1.8.0_05 через NetBeans8.0.
Следующая функция прекрасно работает при вызове в Main или в другом пустом Java Project, однако при вызове из любого приложения 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 protected]"));
}
catch (URISyntaxException | IOException e){
System.out.println(e);
}
}