📄 directorychoose.java
字号:
/**
* @(#)tools.DirectoryChoose.java 2008-10-5
* Copy Right Information : Tarena
* Project : FileShare
* JDK version used : jdk1.6.4
* Comments : 目录选择对话框。
* Version : 1.0
* Sr Date Modified By Why & What is modified
* 1. 2008-10-5 小猪 新建
**/
package frm;
import java.awt.Component;
import javax.swing.JFileChooser;
/**
* 目录选择对话框。
* 2008-10-5
* @author 达内科技[Tarena Training Group]
* @version 1.0
* @since JDK1.6(建议)
*/
@SuppressWarnings("serial")
public class DirectoryChoose extends JFileChooser {
/**
* 打开文件选择对话框。
* @param parent 该对话框的父组件,可以为 null;详情请参阅 showDialog
* @param title 标题栏的新 String
* @param mode 要显示的文件类型: <br>JFileChooser.FILES_ONLY<br>JFileChooser.DIRECTORIES_ONLY<br>JFileChooser.FILES_AND_DIRECTORIES
*/
public DirectoryChoose(Component parent,String title,int mode) {
super(System.getProperty("user.dir"));
setFileSelectionMode(mode);
setDialogTitle(title);
showOpenDialog(parent);
}
/**
* 保存文件对话框。
* @param parent 该对话框的父组件,可以为 null;详情请参阅 showDialog
* @param title 标题栏的新 String
*/
public DirectoryChoose(Component parent,String title) {
setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
setDialogTitle(title);
showSaveDialog(parent);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -