From: Stefan F. <ste...@us...> - 2010-03-28 22:14:11
|
Update of /cvsroot/rails/18xx/test In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv3602/test Modified Files: TestGameBuilder.java Log Message: Replaced FileNameExtensionFilter (Java 6) with FileFilter (Java 5) Index: TestGameBuilder.java =================================================================== RCS file: /cvsroot/rails/18xx/test/TestGameBuilder.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TestGameBuilder.java 23 Mar 2010 18:45:23 -0000 1.1 --- TestGameBuilder.java 28 Mar 2010 22:14:01 -0000 1.2 *************** *** 2,5 **** --- 2,6 ---- import java.io.File; + import java.io.FilenameFilter; import java.io.IOException; import java.io.PrintWriter; *************** *** 10,14 **** import javax.swing.JFileChooser; import javax.swing.JPanel; ! import javax.swing.filechooser.FileNameExtensionFilter; import junit.framework.Test; --- 11,15 ---- import javax.swing.JFileChooser; import javax.swing.JPanel; ! import javax.swing.filechooser.FileFilter; import junit.framework.Test; *************** *** 201,205 **** chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); chooser.setMultiSelectionEnabled(true); ! chooser.setFileFilter(new FileNameExtensionFilter("Rails save files (*.rails)", "rails")); chooser.setAcceptAllFileFilterUsed(false); chooser.showDialog(panel, "Select"); --- 202,214 ---- chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); chooser.setMultiSelectionEnabled(true); ! // Java 6: chooser.setFileFilter(new FileNameExtensionFilter("Rails save files (*.rails)", "rails")); ! chooser.setFileFilter(new FileFilter() { ! public boolean accept(File f) { ! return f.isDirectory() || f.getName().endsWith("." + Config.get("save.filename.extension")); ! } ! public String getDescription() { ! return "Rails save files (*."+ Config.get("save.filename.extension") + ")" ; ! } ! }); chooser.setAcceptAllFileFilterUsed(false); chooser.showDialog(panel, "Select"); |