用扩展的FileFilter能实现多个同类型文件的过滤,比如图片文件格式(png、bmp等等),但是在文件类型一项中,总是显示“所有文件(*.*)”,用什么方法能在JFileChooser中注册一个新的文件类型(比如注册一个声音的格式,mid、wav、mp3等),并且可以从文件类型下拉框中选择进行过滤呢?
解决方案 »
- 关于软件基础技术选型问题
- super 和this的区别
- awt重量级组件的peer对象是什么时候创建的?
- 包装类和转换成类的对象有什么区别
- java
- 关于SWT在Eclipse外编写应用程序应该怎么做???的问题!!
- 使用jar命令打包Bean带什么参数,可以使生成的MANIFEST.MF中包含“Java-Bean: true”这句命令
- JDBC for mysql driver
- java的脸蛋太烂了
- Java的高手们:市面上哪一个JavaIDE最好使?JB?VJ?IBMVJ?PowerJ?...
- 问题描述:显示出所有回答错误题目的信息,(题目,用户答案,正确答案)
- 张老师的生日问题 求java code
FileNameExtensionFilter filter = new FileNameExtensionFilter(
"JPG & GIF Images", "jpg", "gif");
chooser.setFileFilter(filter);
int returnVal = chooser.showOpenDialog(parent);
if(returnVal == JFileChooser.APPROVE_OPTION) {
System.out.println("You chose to open this file: " +
chooser.getSelectedFile().getName());
}