Hi zusammen
Ich erhalte folgenden Fehler wenn ich einen JFileChooser mit diesem Code aufrufe:
Wie kann ich diesen Fehler beheben?, ist es BS-abhängig?
Fehlermeldung:
Ich erhalte folgenden Fehler wenn ich einen JFileChooser mit diesem Code aufrufe:
Wie kann ich diesen Fehler beheben?, ist es BS-abhängig?
Java:
public void fileChoosing() {
File startpath = new File("C:\\");
if (startpath.isDirectory()) {
fileChooser = new JFileChooser(startpath);
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int chooseOption = fileChooser.showOpenDialog(null);
if (chooseOption == JFileChooser.APPROVE_OPTION) {
File path = new File(fileChooser.getSelectedFile().getPath());
listModelPath.addElement(new FileBean(path));
fileShowing(fileChooser.getSelectedFile().getPath());
}
}
}
Fehlermeldung:
Java:
Exception in thread "Basic L&F File Loading Thread" java.lang.NullPointerException
at java.util.Arrays$ArrayList.<init>(Unknown Source)
at java.util.Arrays.asList(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2.isFileSystemRoot(Unknown Source)
at sun.awt.shell.ShellFolder.isFileSystemRoot(Unknown Source)
at javax.swing.filechooser.FileSystemView.isFileSystemRoot(Unknown Source)
at javax.swing.filechooser.FileSystemView.getShellFolder(Unknown Source)
at javax.swing.filechooser.FileSystemView.getFiles(Unknown Source)
at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run0(Unknown Source)
at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(Unknown Source)