Я использую java se7 для mac, предварительный просмотр оракула.
Моя проблема в том, что "Files.probeContentType" возвращает null... возможно ли, что это связано с ранним статусом se7 для mac? Мой код:
if(directory == null) return;
String content = null;
try {
content = Files.probeContentType(directory.toPath());
} catch (IOException e) {
JOptionPane.showMessageDialog(main, e.toString());
return;
}
if(content == null)
{
return;
}
else if(content.contains("image"))
{
main.pctviewer.setImage(directory);
}
имя файла:
"/Пользователи/admin/Desktop/temp/q12/formulare/Bildschirmfoto 2012-09-11 um 17.57.59.png"
и в режиме отладки в eclipse, если я нахожу выше Файл "file path = Unis-path (id: 145)" красный