📄 scriptfilter.java
字号:
package gov.nist.sip.proxy.gui;import java.io.File;import javax.swing.*;import javax.swing.filechooser.*;public class ScriptFilter extends FileFilter { public String extensionFile; public ScriptFilter(String extensionFile) { this.extensionFile=extensionFile; } // Accept all directories and all xml files. public boolean accept(File f) { if (f.isDirectory()) { return true; } String extension =getExtension(f); //System.out.println("extension:"+extension); if (extension != null) { if (extension.equals(extensionFile) ) { return true; } else { return false; } } return false; } // The description of this filter public String getDescription() { if (extensionFile.equals("xml") ) return "Just .xml files"; if (extensionFile.equals("passwords") ) return "Just .passwords files"; else return null; } /* * Get the extension of a file. */ public String getExtension(File f) { String ext = null; String s = f.getName(); int i = s.lastIndexOf('.'); if (i > 0 && i < s.length() - 1) { ext = s.substring(i+1).toLowerCase(); } return ext; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -