Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JFIleChooser在Java中创建开放函数_Java_Swing_File_User Interface - Fatal编程技术网

使用JFIleChooser在Java中创建开放函数

使用JFIleChooser在Java中创建开放函数,java,swing,file,user-interface,Java,Swing,File,User Interface,嗨,我在完全理解记事本的这个功能时遇到了一些问题。我想让用户在他们的目录中搜索他们想要的任何.txt文件,并能够打开它。请记住,这是一个记事本,因此文件必须可读写。我创建了简单的Open,但我陷入了一个事实:br=new BufferedReader(new FileReader(Open));,仅在新文件读取器上(打开));部分我怎样才能解决这个问题?感谢您的帮助。 已执行的公共无效操作(操作事件){ JFileChooser不是文件,它不能用作FileReader的参数,而是需要从选择器获取

嗨,我在完全理解记事本的这个功能时遇到了一些问题。我想让用户在他们的目录中搜索他们想要的任何.txt文件,并能够打开它。请记住,这是一个记事本,因此文件必须可读写。我创建了简单的Open,但我陷入了一个事实:br=new BufferedReader(new FileReader(Open));,仅在新文件读取器上(打开));部分我怎样才能解决这个问题?感谢您的帮助。 已执行的公共无效操作(操作事件){


JFileChooser
不是
文件
,它不能用作
FileReader
的参数,而是需要从选择器获取所选的
文件

File choosenOne = open.getSelectedFile();
br = new BufferedReader(new FileReader(choosenOne )); 
有一些选项可以让你的生活更轻松,比如过滤器


查看更多详细信息

可能重复感谢您以难以置信的速度回复:D我能够解决我的问题
File choosenOne = open.getSelectedFile();
br = new BufferedReader(new FileReader(choosenOne ));