社区
Java SE
帖子详情
JFileChooser的文件名输入框中输入非法文件名字符串后提交的问题
chenweionline
2006-05-26 01:37:25
我在JFileChooser的文件名输入框中输入"~!@#$%^&*()_+|\"后,
直接敲回车或保存按钮,JFileChooser会将这个字符串自动添加到文件类型输入框中(文件名过滤器列表),选取对话框显示状态不变。
我的JDK版本是1.5.0_03,不知这是否是JFileChooser的一个Bug,怎样可以解决呢?
...全文
266
5
打赏
收藏
JFileChooser的文件名输入框中输入非法文件名字符串后提交的问题
我在JFileChooser的文件名输入框中输入"~!@#$%^&*()_+|\"后, 直接敲回车或保存按钮,JFileChooser会将这个字符串自动添加到文件类型输入框中(文件名过滤器列表),选取对话框显示状态不变。 我的JDK版本是1.5.0_03,不知这是否是JFileChooser的一个Bug,怎样可以解决呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
UnAgain
2006-05-26
打赏
举报
回复
确实不是bug,是作为通配符模式处理的,当然不够理想。
你可以看一下这两个类的源代码:
BasicFileChooserUI.ApproveSelectionAction
BasicFileChooserUI.GlobFilter
chenweionline
2006-05-26
打赏
举报
回复
我明白你的意思了,但是如果真的是这样的功能的话那么太不爽了:)
chenweionline
2006-05-26
打赏
举报
回复
输入"~!@#$%^&*()_+|\"后,敲回车,JFileChooser会将这个字符串自动添加到文件类型框中(文件名过滤器列表),这个不是Bug吗?
“选取对话框显示状态不变”是说JFoleChooser窗体还处于visible = true的状态。
UnAgain
2006-05-26
打赏
举报
回复
这好像不是bug,是功能。
showOpenDialog和showSaveDialog我都试过了,如果敲入“*.java”就只列出*.java文件,等等。
UnAgain
2006-05-26
打赏
举报
回复
"~!@#$%^&*()_+|\"
说bug也不算bug,FileChooser接受的是字符串,并没有文件名的限定。
“选取对话框显示状态不变”是什么意思?
java程序设计 TCP文件传输程序
JFileChooser
实现文件选择 可以设置路径
java程序设计 TCP文件传输程序
JFileChooser
实现文件选择 可以设置路径
Java
中
文件选择器
JFileChooser
.showSaveDialog实现默认
文件名
的解决方案
Java
中
文件选择器
JFileChooser
.showSaveDialog实现默认
文件名
的解决方案
Java生成、修改文件夹和
文件名
.rar
Java生成、修改文件夹和
文件名
,Java创建目录或文件夹,并修改、删除、重命名文件夹或
文件名
称,使用进行的文件操作实例。 super("目录和文件的创建、删除和更名"); //调用父类构造函数 jtfPath=new ...
使用
JFileChooser
控件下载文件
JFileChooser
下载文件到本地,可选择文件保存路径,可以上传文件,保存文件chooser.showSaveDialog()函数,打开文件chooser.showOpenDialog()函数
使用
JFileChooser
选择文件目录
Swing
中
使用
JFileChooser
选择文件目录
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章