JFileChooser, хотите заблокировать его в одном каталоге

У меня есть эта программа, где вы можете загружать файлы, и я хочу, чтобы JFileChooser был заблокирован в одну папку (каталог), чтобы пользователь не мог просматривать что-либо еще. Он может выбирать файлы, например, из папки "C: \ Users \ Thomas \ Dropbox \ Prosjekt RMI \ SERVER \". Я пытался так искать, но ничего не нашел. Код у меня есть:

String getProperty = System.getProperty("user.home");
JFileChooser chooser = new JFileChooser(getProperty + "/Dropbox/Prosjekt RMI/SERVER/"); //opens in the directory "//C:/Users/Thomas/Dropbox/Project RMI/SERVER/"
int returnVal = chooser.showOpenDialog(parent);
if (returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this file: " + chooser.getSelectedFile().getName());

И это работает нормально, но теперь я могу перейти в папку Project RMI, что я не хочу, чтобы это было сделано.

Заранее спасибо :)

Изменить: что я сделал с вашей помощью:

JFileChooser chooser = new JFileChooser(getProperty + "/Dropbox/Project RMI/SERVER/"); 
                chooser.setFileView(new FileView() {
                    @Override
                    public Boolean isTraversable(File f) {
                        return (f.isDirectory() && f.getName().equals("SERVER")); 
                    }
                });
                int returnVal = chooser.showOpenDialog(parent);
                if (returnVal == JFileChooser.APPROVE_OPTION) {
                    System.out.println("You chose to open this file: "
                            + chooser.getSelectedFile().getName());
                }

Ответы на вопрос(3)

Ваш ответ на вопрос