Ocorre quando eu clico no botão Abrir (Open) de um JFileChooser, é um caso que o usuário precisa selecionar um diretório na máquina onde serão salvos arquivos magnéticos.
[code]Tarefa: Basic L&F File Loading Thread
java.lang.NullPointerException
at java.util.Arrays$ArrayList.(Arrays.java:3357)
at java.util.Arrays.asList(Arrays.java:3343)
at sun.awt.shell.Win32ShellFolderManager2.isFileSystemRoot(Win32ShellFolderManager2.java:358)
at sun.awt.shell.ShellFolder.isFileSystemRoot(ShellFolder.java:242)
at javax.swing.filechooser.FileSystemView.isFileSystemRoot(FileSystemView.java:323)
at javax.swing.filechooser.FileSystemView.getShellFolder(FileSystemView.java:531)
at javax.swing.filechooser.FileSystemView.getFiles(FileSystemView.java:443)
at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run0(BasicDirectoryModel.java:218)
at javax.swing.plaf.basic.BasicDirectoryModel$LoadFilesThread.run(BasicDirectoryModel.java:211)
[/code]