3535import javax .swing .*;
3636import javax .swing .filechooser .FileNameExtensionFilter ;
3737import javax .swing .filechooser .FileSystemView ;
38+ import org .jd .gui .view .component .FileChooser ;
3839import java .awt .*;
3940import java .awt .datatransfer .DataFlavor ;
4041import java .awt .datatransfer .Transferable ;
@@ -155,7 +156,7 @@ public void show(List<File> files) {
155156 // Set drop files transfer handler
156157 mainFrame .setTransferHandler (new FilesTransferHandler ());
157158 // Background class loading
158- new JFileChooser ().addChoosableFileFilter (new FileNameExtensionFilter ("" , "dummy" ));
159+ new FileChooser ().addChoosableFileFilter (new FileNameExtensionFilter ("" , "dummy" ));
159160 FileSystemView .getFileSystemView ().isFileSystemRoot (new File ("dummy" ));
160161 new JLayer ();
161162 });
@@ -183,7 +184,7 @@ protected void onOpen() {
183184
184185 String description = sb .toString ();
185186 String [] array = extensions .toArray (new String [0 ]);
186- JFileChooser chooser = new JFileChooser ();
187+ FileChooser chooser = new FileChooser ();
187188
188189 chooser .removeChoosableFileFilter (chooser .getFileFilter ());
189190 chooser .addChoosableFileFilter (new FileNameExtensionFilter ("All files (" + description + ")" , array ));
@@ -195,7 +196,7 @@ protected void onOpen() {
195196
196197 chooser .setCurrentDirectory (configuration .getRecentLoadDirectory ());
197198
198- if (chooser .showOpenDialog (mainView .getMainFrame ()) == JFileChooser .APPROVE_OPTION ) {
199+ if (chooser .showOpenDialog (mainView .getMainFrame ()) == FileChooser .APPROVE_OPTION ) {
199200 configuration .setRecentLoadDirectory (chooser .getCurrentDirectory ());
200201 openFile (chooser .getSelectedFile ());
201202 }
@@ -207,12 +208,12 @@ protected void onClose() {
207208
208209 protected void onSaveSource () {
209210 if (currentPage instanceof ContentSavable ) {
210- JFileChooser chooser = new JFileChooser ();
211+ FileChooser chooser = new FileChooser ();
211212 JFrame mainFrame = mainView .getMainFrame ();
212213
213214 chooser .setSelectedFile (new File (configuration .getRecentSaveDirectory (), ((ContentSavable )currentPage ).getFileName ()));
214215
215- if (chooser .showSaveDialog (mainFrame ) == JFileChooser .APPROVE_OPTION ) {
216+ if (chooser .showSaveDialog (mainFrame ) == FileChooser .APPROVE_OPTION ) {
216217 File selectedFile = chooser .getSelectedFile ();
217218
218219 configuration .setRecentSaveDirectory (chooser .getCurrentDirectory ());
@@ -245,12 +246,12 @@ protected void onSaveAllSources() {
245246
246247 if (currentPanel instanceof SourcesSavable ) {
247248 SourcesSavable sourcesSavable = (SourcesSavable )currentPanel ;
248- JFileChooser chooser = new JFileChooser ();
249+ FileChooser chooser = new FileChooser ();
249250 JFrame mainFrame = mainView .getMainFrame ();
250251
251252 chooser .setSelectedFile (new File (configuration .getRecentSaveDirectory (), sourcesSavable .getSourceFileName ()));
252253
253- if (chooser .showSaveDialog (mainFrame ) == JFileChooser .APPROVE_OPTION ) {
254+ if (chooser .showSaveDialog (mainFrame ) == FileChooser .APPROVE_OPTION ) {
254255 File selectedFile = chooser .getSelectedFile ();
255256
256257 configuration .setRecentSaveDirectory (chooser .getCurrentDirectory ());
0 commit comments