|
From: Joshua G. <pr...@co...> - 2005-02-02 02:55:53
|
Patrick Wright wrote: > What a cool and excellent analysis! Thanks, it took a while to put it together. Patrick Wright wrote: > One question would be, how does JFileChooser itself do over SMB? I'm not sure exactly what you mean by this. If your referring to the speed of JFileChooser when browsing the same SMB network share, then the answer is it's very fast. If your wondering how it performs with regard to it's network communication profile, the answer would be not very good due to the inherent issues with java.io.File. Patrick Wright wrote: > Might it make more sense to extend that class and use it as an > "alternate" FSB The architecture of jEdit's FSB abstracts the file system out of the browser, whereas JFileChooser has the file system integrated directly into it. Therefore it might be difficult to accomplish this. Also, based on my analysis it seems that the only thing JFileChooser *really* offers is the javax.swing.filechooser.FileSystemView class which is public and can easily be used by the jEdit FSB. On another note, I have created a special build of "jEdit 4.2 final", which has all the changes that I described in my original post. I have distributed it amongst the rest of the programmers in my group and everyone is much happier with it's performance. If anyone would like a copy of the modified jEdit.jar build to experiment with, just let me know. -Josh Gertzen |