Tôi đang cố gắng chuyển từ sử dụng JFileChooser sang FileDialog khi ứng dụng của tôi đang chạy trên máy mac để nó sẽ sử dụng trình chọn tệp OS X. Cho đến nay tôi có đoạn mã sau:Làm thế nào tôi có thể làm cho một java FileDialog chấp nhận các thư mục như FileType của nó trong OS X?
FileDialog fd = new FileDialog(this);
fd.setDirectory(_projectsBaseDir.getPath());
fd.setLocation(50,50);
fd.setFile(?);
fd.setVisible(true);
File selectedFile = new File(fd.getFile());
Tôi sẽ đặt câu hỏi gì? để trình chọn tệp của tôi cho phép bất kỳ thư mục nào là đầu vào cho trình chọn tệp (phương pháp sau đã kiểm tra để đảm bảo thư mục là đúng loại thư mục tôi chỉ muốn FileDialog chấp nhận bất kỳ thư mục nào).
Đó là lời cảm ơn hoàn hảo! – Mike2012
Có tương đương với Windows không? – ThePrince