问题标签 [filefilter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
12807 浏览

java - 在指定目录启动 JFileChooser 并仅显示特定类型的文件

我有一个使用 JFileChooser 的程序。简而言之,完整的程序是一个允许用户操作 PNG 和 JPG 的 GUI。我想让 JFileChooser 立即打开图片目录(Windows)。当用户打开他们的 JFileChooser 时,它会直接打开图片库 C:\Users\(USER)\Pictures

此外,最好只显示特定类型的文件(PNG 和 JPG)。许多程序似乎都可以做到这一点;只允许选择特定文件。JFileChooser 是否允许这样的事情?目前,我正在使用一种非常不可靠的绕行方法来拒绝非 PNG/JPG。

以下是指GUI的“浏览”按钮,用户将在其中选择要编辑的图片并将其显示在屏幕上。

谢谢你。

0 投票
1 回答
4685 浏览

java - JFileChooser(showSaveDialog) 无法获取所选扩展文件的值

我正在制作一个桌面应用程序,它有一个 JFileChooser(ShowSaveDialog) 函数。当我尝试保存示例文本文件时,程序没有得到我选择的扩展文件。我正在尝试使用 if else 或 switch 语句和如果选择 pdf、word 或 txt 扩展名作为文件扩展名,我无法弄清楚我将使用什么命令来获取条件的字符串/Int 值...

0 投票
5 回答
67989 浏览

c# - 检查文件扩展名是否为图像的好方法

我有这个文件类型过滤器:

OBS:.NET 中是否有任何默认过滤器或免费库?

我需要一个静态方法来检查字符串是否是图像。你会如何解决这个问题?

使用 Jeroen Vannevel EndsWith 的解决方案。我认为没关系。

0 投票
0 回答
956 浏览

dialog - chromium 嵌入式框架:对话框中的文件类型过滤器

我正在使用 cef 对话框来过滤对话框内的可查看文件类型

我只希望用户看到常见的图像文件,如 jpeg、gif、png。到目前为止,我有一些可行的方法,但在对话框中,该选项的标题为 PNG 图像。这是错误的,因为它应该只是图像而不是 PNG 图像。

我尝试遵循 cef 附带的示例并构建它。(样本

我的代码是

以下作品

但我不知道如何给这个过滤器起个名字

0 投票
4 回答
6612 浏览

java - Android查找带有模式的文件(正则表达式)

假设我在一个文件夹中有这样的文件:

  • myfile_mark_1.mp4
  • myfile_john_2.mp4
  • myfile_jake_3.mp4
  • myfile_tristan_4.mp4
  • yourfile_mark_1.mp4

如何查找前缀和后缀中仅包含“myfile_”的名称为3 或更少的文件("_3.mp4" , "_2.mp4" , "_1.mp4" , 像这样)。

所以在我的程序中我可以得到:

  • myfile_mark_1.mp4
  • myfile_john_2.mp4 和
  • myfile_jake_3.mp4

我试过这个,希望能走运,但我没有得到任何结果。:D

我希望有人可以帮助解决我的问题。

0 投票
2 回答
167 浏览

java - java FilenameFilter regex (look ahead)

I am trying to filter files using FilenameFilter to grep files files in a directory.

I am trying to filter node.l and rels.l. Filter should succeed if and only if both files are present.

I tried my regex on debuggex.com and it seems to work as expected : http://www.debuggex.com/embed/CZgVeUE2iWsNfRNG

my regex : (?s)node.l.?(?=(rels.l))

but when I run it through DirList.java filter it doesn't work..

Now I am using DirList.java from Thinking in Java http://www.cs.odu.edu/~cs476/tijava2/c10/DirList.java

Any ideas?

0 投票
0 回答
190 浏览

java - JFileChooser 有一些文件名的错误?

我正在使用 Ubuntu,我尝试在我的 java 应用程序中使用 JFileChooser,但它似乎存在可以用这个正则表达式描述的文件名问题:

这意味着包含“[”和“]”的文件名。对话框只是拒绝选择此类文件进行保存。我是唯一一个有这个问题的人吗?可能是什么问题呢?

我使用了 oracle jre 和 open-jdk jre。

编辑:

这是代码。使用 JFileChooser 的一个实例有两个目的,首先当用户单击一个按钮时弹出对话框并用户选择文件。然后单击另一个按钮后,会弹出相同的对话框,用户选择当时可能不存在的目标文件。如果文件名如上所述,那么在单击“选择”按钮后(我弄错了,我没有打开 JFileChooser 作为保存对话框)对话框底部的文件类型与文件名文本字段的值相同。再单击“选择”几次后,它什么也不做。

0 投票
2 回答
418 浏览

asp.net - 过滤文件格式

我在 asp.net 中使用标签。我想使用文件过滤。(仅 .tab 和 .map 文件格式)(选择期间)

我的 asp.net 代码:

这个输出

我不想看到所有文件。我想看 *.tab , *.map 格式。

我怎样才能成功?

0 投票
1 回答
156 浏览

file-upload - 打开文件对话框使用

我正在使用 Ext.Net。我想在 aspx 中使用 OpenFileDiaolog 过滤器。(在 fileuploadfield 标记中)这不可能吗?

这是我的 aspx 代码:

0 投票
1 回答
154 浏览

java - 如何在 install4j FileChooser 中使用一个过滤器

我正在尝试找到一种方法来启动一个特殊名称FileChooserinstall4j过滤器。

我已经设置了选项“ Use file filterFile filter nameFiltered file extensionFileChooser Form Component.

在设置过程中打开对话框时,我得到两个过滤器:

  • “所有文件”作为默认选择和
  • “我的过滤器”作为第二个。

如何更改此行为以使用我的文件过滤器作为默认值?

当我更改它时,过滤器本身工作正常。