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())
}
JFileChooser就可以实现文件选择,但是只显示指定的文件类型的过滤类FileNameExtensionFilter只是JDK1.6版本里的,JDK1.4及其以下是没有的,如果想在JDK1.4里实现过滤,可以去1.6版本里找到该源码,自己编译使用
以下答案来源于Beyond Compare中文网站,如果觉得不够详细的话,可以去他们网站查看原文。步骤一:打开Beyond Compare软件,打开文件夹比较会话 *** 作界面,选择需要比较的文件夹。单击显示逗全部地按钮,查看文件夹对比情况。
步骤二:单击逗工具逗按钮,在工具选项卡的下拉菜单中选择地选项逗,d出选项窗口界面。点击窗口左侧尾部的逗调整地按钮,在逗名称过滤预设地项目中,单击逗+地自定义过滤。
步骤三:自定义过滤设置完毕后,单击确定回到文件夹比较会话 *** 作界面。在过滤的下拉菜单中,可以查到自定义的过滤预设名称,可以针对文件夹比较需要,选择相对应的过滤标准。
其实就是当你右键选择“使用迅雷下载全部链接”时,因为一个网页的全部链接往往有很多都不是我们所要的,迅雷的“文件类型过滤”可以让我们尽量不下载都大量不需要的链接。比如我们要下载网页的两首MP3,但是“使用迅雷下载全部链接”捕捉到了其它类型的文件如GIF图片,我们就可以过滤掉GIF文件,只下载MP3。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)