바꾸고 싶은 (또는 가능한 경우 경고를 표시하지 않는) 을 사용하는 방법이 있습니다. Sun에서 적절하지 않은 것으로 교체하여 가능한 제거시 경고가 표시되지 않습니까?sun.awt.shell.ShellFolder를 대체해야하므로 컴파일 경고가 표시되지 않습니까?
-
업데이트 : 코드가 전혀 필요하지 않은지 확실하지 않습니다. 그것은 레거시 코드에있어 모든 컴파일 경고를 제거하라는 요청을 받았습니다. 의 ShellFolder와 특정 하나는 다음과 같이 진행됩니다
new Thread {
public void run() {
ShellFolder.get("fileChooserComboBoxFolders");
}
}.start();
-
UPDATE # 2이 필요한 이유에 : JFileChooser를 여전히 비트 버그입니다. (이 파일 시스템 루트 디렉토리를 가져 AFAIK
new Thread {
@SuppressWarnings("all")
public void run() {
ShellFolder.get("fileChooserComboBoxFolders"); //No warnings.
}
}.start();
경고는 무엇입니까? 그것은 나를 위해 아무 경고도 없다! – Paniz
"경고 : sun.awt.shell.ShellFolder는 Sun의 독점적 인 API이며 이후 릴리스에서 제거 될 수 있습니다." –