用扩展的FileFilter能实现多个同类型文件的过滤,比如图片文件格式(png、bmp等等),但是在文件类型一项中,总是显示“所有文件(*.*)”,用什么方法能在JFileChooser中注册一个新的文件类型(比如注册一个声音的格式,mid、wav、mp3等),并且可以从文件类型下拉框中选择进行过滤呢?
解决方案 »
- 二叉树中非递归的前序排列怎么理解
- 实现sum函数
- ClassLoader实现类似tomcat功能 问题!!!
- 我在contentpane中加入一个初始控件,然后改变它的位置,当再次加入另外一个新控件时,初始控件的位置却恢复到初始值,这该怎么办呢?因
- 请问大家: 在DOS下运行c:\>javac HelloWorld.java 为什么会出现"cannot read HelloWorld.java"的错误?
- 你能让一个JFrame不显示在任务栏中吗?
- 请问如何做流水打印 ?
- 关于抽象与借口的问题2
- 容器内对象排序问题
- 深夜编代码,自定义异常练习出现错误,急求各路神仙指导
- 问题描述:显示出所有回答错误题目的信息,(题目,用户答案,正确答案)
- 张老师的生日问题 求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());
}