问题标签 [jfilechooser]

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 投票
1 回答
521 浏览

jfilechooser - 使用不存在的目录初始化 JFileChooser

在我们的安装程序中,我想让用户使用安装目录,显然,它还不存在。我希望当按下浏览按钮时,将打开一个JFileChooser对话框,并将使用当前选择的目录进行初始化。但是,setCurrentDirectory仅适用于现有目录,而setSelectedFile似乎仅在不像我那样使用DIRECTORIES_ONLY时才有效。

有没有办法解决?

谢谢,

分裂者

0 投票
3 回答
3623 浏览

jfilechooser - 更改 JFileChooser 的颜色

根据这篇文章的一些想法,我试图改变我的 JFileChooser 的颜色:

在 JFileChooser 中更改 WindowsPlacesBar 的颜色

但是我无法这样做,我找不到缺少哪个代码。到目前为止,我只得到了这个:

0 投票
3 回答
4092 浏览

java - JFileChooser 浏览远程文件系统

我正在尝试实现一个 JFileChooser,它允许用户通过 ftp 选择远程系统上的文件。

我读过的所有内容都说这可以通过扩展 FileSystemView 来实现,以便覆盖所有文件系统方法(getFiles 等)并通过 ftp 路由。

我没有任何运气来实现这一点,因为 FileSystemView 似乎仍在调用本地函数。

任何人都可以确认可以做到这一点和/或为我指明一个好的方向吗?

0 投票
1 回答
649 浏览

jfilechooser - 无法从 JFileChooser 获取正确的文件路径

我创建了一个 JFileChooser,我用它来定位要保存到的文件的目录。

(然后我使用 exportPath 作为我的文件编写器)

当我在 JFileChooser 中选择 C:\Users\'me'\Eclipse\workspace\'project'\files 时,输出为 C:\Users\'me'\Eclipse\workspace\'project'\exportedData.txt

我试过保存到多个位置。似乎它总是删除最后一个目录。但是,当我选择根 C:\ 时,它使用我认为的默认值 My Documents。我知道这可能不是保存文件的最佳方式,并且会带来一些错误,抱歉。(文件名和扩展名在代码中设置)。

0 投票
2 回答
5056 浏览

java - 使用 Java FileChooser 导入文件

我在使用 Java 时遇到了麻烦JFileChooser,想知道是否有人可以帮助我。这可能是一件非常简单的事情,但我就是不知道哪里出了问题。

JFileChooser我单击我的导入按钮时,窗口打开正常,我可以导航到任何字段,但我无法将它们读入我的JTextFields.

这是我的JFileChooser方法:

0 投票
5 回答
1961 浏览

java - java文件选择器

我正在用java开发一个项目,用户必须选择一个要通过jfilechooser上传的文件。无论如何都要使文本字段只读,以便您只能通过单击文件来选择文件,而不是通过在文本字段中写入来选择文件。我希望我把我的问题说清楚了;D

0 投票
2 回答
996 浏览

java - JFile 选择器窗口??如何过滤文件?

在 NetBeans 中,有一个名为 JFileChooser 的对象。

我想问一下如何设置过滤器以仅显示具有 .wds 扩展名的文件。

.wds 是我在程序中使用的扩展名。

0 投票
1 回答
2437 浏览

java - JFileChooser.showSaveDialog(…) - 更改目录后保留建议的文件名

关于如何为 JFileChooser 控件设置默认文件名已经存在一些问题。

在切换目录时保留该默认文件名时遇到了一些问题。现在,当我这样做时,我提供的原始文件名会被新目录本身的路径覆盖。

有什么办法可以避免这种行为吗?

0 投票
4 回答
2107 浏览

java - 像记事本一样实现文件“保存”

我想创建一个文本编辑器(使用 java/swing),比如记事本。为此,我需要执行保存文件。意思是如果用户第一次单击“保存”,则应出现对话框以获取文件名、文件扩展名。但是,如果他再次单击相同的“保存”按钮,则文件应保存而不会出现“保存对话框”。

谢谢

0 投票
2 回答
28301 浏览

java - 如何在非组件类中使用 JFileChooser.showOpenDialog()?

我有一个包含 JMenuBar 的 Java GUI 项目,我刚刚添加了一个 JToolBar。在以前的版本中,事件是在扩展 JMenuBar 的同一类中实现的。我发现它很蹩脚,并将事件移到另一个扩展 AbstractAction 的类中。我的目标是集中所有常见事件,使它们对不同的来源(JMenuBar、JToolBar 等)做出反应。但是,我对 JFileChooser.showOpenDialog() 方法有疑问。此方法将对话框的父组件作为参数。如果我这样做:

我收到以下错误:

JFileChooser 类型中的方法 showOpenDialog(component) 不适用于参数 (ActionUsuels)。

我想这是正常的,因为 ActionUsuels 没有扩展任何 JComponent 类。但我怎么能超越呢?我正在尝试做的事情是不好的做法吗?我的意图是编写一次事件并能够从任何组件调用它们。

只是为了让您了解我在做什么,我在 Menu 类中有这个:

每个项目都与动作的名称、图标和合适的事件相关联!

任何的想法 ?

谢谢 !