关于java(awt)对话框问题

来源:百度知道 编辑:UC知道 时间:2024/05/20 20:14:15
我想在new Shell()内设计一个按钮,当我们按下按钮的时候弹出一个对话框,提示我们浏览文件的路径,如果我们找到了路径,点击一个文件名,然后在new Shell()中的一个文本框显示这个文件的名称?
不知道这个的java代码是怎么样实现的??~!

javax.swing.JFileChooser类

JFileChooser fileChooser = new JFileChooser();
fileChooser.showOpenDialog(this);

用fileChooser.getSelectedFile().getPath();可以返回此文件的路径包括名称。
用fileChooser.getSelectedFile().getName();只返回文件的名称。

如果需要在文本框里显示,只要调用setText()方法就可以了。

好像有个FileDialog类,可以调用windows的文件对话框,找找,肯定有具体名称忘了
找到文件后用流读入

java.awt.FileDialog 楼上说的是这个.getDirectory()方法返回选定文件的路径,getFile()方法返回选定的文件名.用TextField的setText(String s)来设置文件的Text属性.