📄 strategy.java~28~
字号:
package changeExts;import java.util.*;import java.io.File;import javax.swing.filechooser.FileFilter;/** * <p>Title: </p> * <p>Description: </p> * <p>Copyright: Copyright (c) 2004</p> * <p>Company: </p> * @author not attributable * @version 1.0 */public abstract class Strategy { String dir; String dExts; File[] allPath; ChangeExts changeExts; static String test1; public Strategy() { } public Strategy(ChangeExts chExts){ changeExts=chExts; } /** * 用传入的目录和文件后缀取出该目录下的所有这种后缀类型文件,并存入oExts * @param rDir * @param rExts */ public void read(String dir,String exts,String fOExts) { test1=exts; dExts=fOExts; MyFileFilter filter=new MyFileFilter(); //good example allPath=new File(dir).listFiles(filter);// String str=allPath[0].getAbsoluteFile().toString(); /** *int int1=allPath.length; *Integer inte1=new Integer(int1); *String str=inte1.toString(); *changeExts.jLabel.setText(str); */ //test...// changeExts.jLabel.setText(str); } public abstract void save(); private void setDir(String str) { dir=str; } private String getDir() { return dir; } private void setAllPath(File[] aryList) { allPath=aryList; } private File[] getAllPath() { return allPath; } private String changeStrExts(String str1,String str2){ String str3=str1; int int1=str3.lastIndexOf("."); str3=str3.substring(0,int1)+str2; return str3; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -