Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
В действительности фирма Sun уже реализовала механизм обработки файлов-«ссылок» Microsoft Windows. К сожалению, он пока недокументирован. Это класс sun.awt.shell.ShellFolder. Среди прочих методов, имеющих документированные эквиваленты в классе FileSystemView, класс ShellFolder содержит следующие два метода:
public abstract boolean isLink();
public abstract ShellFolder getLinkLocation()
throws FileNotFoundException
Вот как можно ими пользоваться:
public static boolean isLink(File f) {
try {
return sun.awt.shell.ShellFolder
.getShellFolder(f).isLink();
} catch (FileNotFoundException e) {
return false;
}
}
public static File getLinkLocation(File f)
throws FileNotFoundException
{
File result= sun.awt.shell.ShellFolder
.getShellFolder(f).getLinkLocation();
if (result==null ||
result.getPath().trim().length()==0)