A free Virtual Filesystem Browser written in Java. It can replace the standard java JFileChooser in applications that need to access local and remote files.
Be the first to post a text review of VFSJFileChooser. Rate and review a project by clicking thumbs up or thumbs down in the right column.
VFSJFileChooser 0.0.4 is available. Notes: This release is focused on usability and bug fixes. Among new features, bookmarks encryption has been added as well as i18n support. Changes : - Bookmarks encryption support without loosing existing bookmarks. - Added VFS URI validator for the bookmarks manager - Added a VFS URI parser for the bookmarks editor - Added basic i18n support(English, French, German, Spanish, Sweddish) - Added accessors for the filechooser properties navigation panel and navigation buttons - Fix possible NPE when setting a default button text - Fix other possible NPE when setting custom tooltips - Lazily initialize the filesystem manager without having to create a file chooser instance. VFSJFileChooser Team Project homepage : http://vfsjfilechooser.sf.net
- Bookmarks encryption support without loosing existing bookmarks. - Added VFS URI validator for the bookmarks manager - Added a VFS URI parser for the bookmarks editor - Added basic i18n support(English, French, German, Spanish, Sweddish) - Added accessors for the filechooser properties navigation panel and navigation buttons - Fix possible NPE when setting a default button text - Fix other possible NPE when setting custom tooltips - Lazily initialize the filesystem manager without having to create a file chooser instance.
- Bookmarks encryption support without loosing existing bookmarks. - Added VFS URI validator for the bookmarks manager - Added a VFS URI parser for the bookmarks editor - Added basic i18n support(English, French, German, Spanish, Sweddish) - Added accessors for the filechooser properties navigation panel and navigation buttons - Fix possible NPE when setting a default button text - Fix other possible NPE when setting custom tooltips - Lazily initialize the filesystem manager without having to create a file chooser instance.
VFSJFileChooser 0.0.3 was released today. The most noticeable "feature" is speed when browsing local/remote files. The component now uses new icons to improve the UI and avoid strange behaviours when using a native look and feel. Many bugs have been resolved. * Comple changelog: https://sourceforge.net/project/shownotes.php?group_id=215380&release_id=620052 * Download page : https://sourceforge.net/project/showfiles.php?group_id=215380 Thank you for using VFSJFileChooser
* Lots of speed : The latest version of VFSJFileChooser is too slow. The code execution have been improved at many places. * The navigation icons are now visible all the time. No exceptions or strange issues related to the look and feel. The component use a "MetalLookAndFeel" layout but when using the system look and feel, the controls look native. * The VFSUtils class supports the methods setFileSystemManager and setFileSystemOptions. You can set those values at anytime. When the VFSJFileChooser class is instanciated, it checks if VFSUtils has a filesystemmanager set, if not it creates one. Files are always resolved with the FileSystemOptions object in VFSUtils. Some convenience methods such as getInputStream and getOutputStream have been added in VFSUtils. * Upgraded to commons-vfs 2.0 snapshot with patches applied for URL redirection and WebDav. * Switched from Jakarta Slide to webdavclient4j (http://webdavclient4j.sf.net) as Jakarta Slide project is dead. * Cleaner but incompatible API(Enums instead of int fields) : Enums are introduced for few classes which breaks the API. The method setFileselectionMode of VFSJFileChooser now accepts an Enum as parameter. The methods "showOpenDialog" and "showSaveDialog" return an Enum too. * Sorting support : The details table has now sorting support again in the jdk5 branch. The jdk5 branch is the most up to date(patches, general improvements, etc.). The jdk5 will become the default branch to ensure code compatibility. * The bookmarks dialog scrolling issues have been fixed. The bookmarks are still not serialized using Java Serialization. They are now stored in XML do avoid deserialization issues when the bookmarks API change.
* Lots of speed : The latest version of VFSJFileChooser is too slow. The code execution have been improved at many places. * The navigation icons are now visible all the time. No exceptions or strange issues related to the look and feel. The component use a "MetalLookAndFeel" layout but when using the system look and feel, the controls look native. * The VFSUtils class supports the methods setFileSystemManager and setFileSystemOptions. You can set those values at anytime. When the VFSJFileChooser class is instanciated, it checks if VFSUtils has a filesystemmanager set, if not it creates one. Files are always resolved with the FileSystemOptions object in VFSUtils. Some convenience methods such as getInputStream and getOutputStream have been added in VFSUtils. * Upgraded to commons-vfs 2.0 snapshot with patches applied for URL redirection and WebDav. * Switched from Jakarta Slide to webdavclient4j (http://webdavclient4j.sf.net) as Jakarta Slide project is dead. * Cleaner but incompatible API(Enums instead of int fields) : Enums are introduced for few classes which breaks the API. The method setFileselectionMode of VFSJFileChooser now accepts an Enum as parameter. The methods "showOpenDialog" and "showSaveDialog" return an Enum too. * Sorting support : The details table has now sorting support again in the jdk5 branch. The jdk5 branch is the most up to date(patches, general improvements, etc.). The jdk5 will become the default branch to ensure code compatibility. * The bookmarks dialog scrolling issues have been fixed. The bookmarks are still not serialized using Java Serialization. They are now stored in XML do avoid deserialization issues when the bookmarks API change.
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: