问题标签 [filedialog]

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 投票
3 回答
938 浏览

java - Java GetFile 在使用 SetFile 后返回不正确的文件名

我有一些Java代码:

问题是当我使用setFile()将文件名设置为

在显示对话框之前,当显示对话框时,我将文件另存为abc.mp3getFile()再次使用,我得到SExAKAxViCiOUS).mp3- 因为它应该返回我选择保存到的文件的名称,abc.mp3.

有人可以告诉我我在这里做错了什么吗?此外,如果您有更好的跨平台解决方案来显示保存文件对话框,请与我分享。

0 投票
1 回答
408 浏览

c# - 在 C# 4.0 中,System.Windows.Window 构造函数不支持任何参数

我想实施这个建议:How to test file download with Watin / IE9?

在项目中,我添加了海报提到的参考资料:

  • UIAutomationClient
  • UIAutomationTypes

但是,Window 没有解决。因此,我添加了以下两个解决 Window 的参考:

  • 演示核心
  • 演示框架

但是, System.Windows.Window 构造函数不支持任何参数,但海报有一个参数:

海报指出,他们的解决方案适用于我的项目正在使用的 .net 4,它是完整的框架,而不是客户端配置文件。PresentationCore/Framework 的使用是否不正确?我确实尝试了对 System.Windows.Forms 的引用,但 Window 不是它的一个类。

让我非常清楚我正在努力实现的目标,因为我猜这还不够明显。我想按照我的问题第一句的链接中所述实施海报的解决方案。添加对 UIAutomationClient/Types 的引用没有解析 Window 对象。于是,我去framework中寻找Window,在PresentationCore/Framework中找到了。根据我得到的回复,我显然不应该使用 PresentationCore/Framework。所以这就是我问这个问题的原因。

0 投票
1 回答
172 浏览

java - FileDialog中不必要的构造函数?

有人可以向我解释一下为什么要FileDialog实现两个构造函数,一个用于 Frame,一个用于 Dialog?我的意思是,他们为什么不使用继承的祝福而只是使用创建构造函数Window?我问这个是因为有时当您需要使用 GUI 请求文件时,您可以从 aFrame或从 a请求文件,Dialog如果您不必担心为 aFrame和创建“请求者”方法会很好对于 a Dialog,我查看了 的源代码FileDialog,构造函数之间没有区别(我可以理解),因为它们只使用FrameandDialog将它们建立为parentComponent...

0 投票
1 回答
150 浏览

java - FileDialog中的保存格式下拉菜单

我想创建一个保存对话框,用户可以在其中指定文件格式以通过名称字段下方显示的下拉菜单保存文件。我使用的是 FileDialog 类而不是 Swing 的 JFileChooser,因为它使用本机操作系统的保存对话框窗口,而不是自定义窗口(这在 Mac OS X 上尤其重要)。

我尝试将 FileNameFilter 添加到 FileDialog 框,但这似乎只在它处于加载模式而不是保存模式时才会影响它。有没有办法做到这一点?如果没有,是否有任何替代方案可以保留本机保存对话框的外观?

0 投票
1 回答
620 浏览

java - Java swing 文件选择器日期过滤器或文件对话框日期过滤器

给出在文件选择器或文件对话框中获取当前日期或请求日期文件的示例代码?我需要在文件对话框中过滤带有日期的文件?

0 投票
0 回答
845 浏览

python - pyplot.show() 重新打开旧的 tkinter 对话框

编辑:这似乎是一个仅限于 Mac OS 系统上的 Tcl/Tk 的问题。所以如果你没有这方面的经验,这个话题可能没有实际意义......

我想要一个 Python 脚本来做两件事:

  1. 通过 Tkinter 文件对话框向用户询问文件名。
  2. 从所述文件中绘制一些数据。

问题是,matplotlib 使用 Tkinter 进行图形表示,每当我pyplot.show()在非交互模式下调用时,(关闭之前)文件对话框就会再次弹出。在我看来,它似乎pyplot.show()收集了所有 Tkinter 窗口的列表并将它们全部显示出来。但是,我没有找到任何帮助。我尝试了 Python 2.7 和 3.3,因为很多 Tkinter 模块似乎都发生了变化,但这是同样的现象。我想出的稍微奇怪的解决方法是进入 matplotlib 交互模式,然后使用raw_input()命令保持窗口打开。

这是一个在 Python 2 和 3 中工作的最小代码片段,用于显示问题:

如果我在这里遗漏了一些明显的东西,我很抱歉,我对 Python 不是很精通,而且我没有找到关于这个问题的令人满意的信息。但我的直觉告诉我,必须有一个简单而优雅的解决方案。

系统信息(我尝试过的最新版本):

  • Python 3.3(来自 MacPorts)
  • matplotlib 1.3.x(由 github master 构建)
  • Mac OS X 10.8.3
  • Tcl/Tk 8.6.0(来自 MacPorts)

谢谢,

弗洛赫

0 投票
0 回答
202 浏览

java - 使用 java AWT FileDialog 和 FileWriter 添加到文件中

我的代码有问题。我正在使用 AWT FileDialog,并且创建文件工作得很好。在我的程序中,我可以选择向现有文件添加文本,但目前它不会向该文件添加文本。我无法找出解决方案,因为它没有返回任何错误。这是我的代码:

这是我写入文件的方法:

此代码与 JFileChooser 一起使用,但这些窗口在 Mac 上很难看。就像我说的,如果文件事先不存在,我可以写入文件,但我不能编辑或添加到现有文件,这不是我的 JFileChooser 的问题。此外,当窗口关闭(使用 WindowListener 完成)或在我创建的 JFrame 上按下退出按钮时,将调用此方法。

0 投票
1 回答
152 浏览

windows - 从文件对话框中提取路径

我的应用程序使用第 3 方 DLL 进行图像处理,它会打开一个文件对话框来选择图像文件。出于连续性和可用性的原因,我使用单独的线程在对话框出现后对其进行更改(更改图标和标题,并删除系统菜单和上下文帮助按钮)。我还引入了我自己的 WNDPROC 来捕获按钮点击,如果我愿意,我可以将其重新路由到我的应用程序。

我想对某些图像类型进行一些特定的处理,但我需要知道何时选择了其中一种。有没有办法获取完整的文件路径并将其传递回我的应用程序?(第三方文件对话框不是默认的 Windows 对话框,但似乎是基于它的)。

0 投票
1 回答
4962 浏览

vba - 如何在 Access 中添加和显示打开文件对话框和保存文件对话框?

如何在 MS-Access '07 中插入 OpenFileDialog 和 SaveFileDialog 控件?另外,如何在 VBA 中对其进行编码以显示它?

谢谢,

S桑迪普

0 投票
3 回答
101038 浏览

vba - 在VBA中为FileDialog默认一个文件夹

如何使 FileDialog 在最初打开时默认为特定文件夹?