?? javafilefilter.java
字號(hào):
package jnotepad;
import java.io.File;
import javax.swing.filechooser.FileFilter;
/**
* <p>Title: JNotePad</p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2007</p>
*
* <p>Company: hhxy</p>
*
* @author 王利華
* @version 1.0
*/
class JAVAFileFilter extends FileFilter
{
String ext;
public JAVAFileFilter(String ext)
{
this.ext = ext;
}
public boolean accept(File file)
{
if (file.isDirectory())
return true;
String fileName = file.getName();
int index = fileName.lastIndexOf('.');
if (index > 0 && index < fileName.length()-1) {
String extension = fileName.substring(index+1).toLowerCase();
if (extension.equals(ext))
return true;
}
return false;
}
public String getDescription(){
if (ext.equals("wang"))
return "Note Source File (*.wang)";
if (ext.equals("li"))
return "Note Class File (*.li)";
if (ext.equals("hua"))
return "Note Class File (*.hua)";
return "*";
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -