使用文件选择对话框在java方法

本文主要研究如何利用java applet文件选择对话框。



进口java AWT *;

导入java awt事件*。。;

导入java IO *;

进口javax.摆动。*;





公共课file09扩展JFrame {

私有静态最终长1l serialVersionUID =;

私人JTextField文本;

/ main方法。

public static void main(String { } args){

file09框架=新file09();

frame.setvisible(真的);

}

构建方法。

公共file09(){

窗口系列。

超级();

settitle(文件选择对话框);

窗口(100100500375);

setdefaultcloseoperation(JFrame。exit_on_close);



特定操作。

/ /创建JPanel容器对象。

最后JPanel面板=新JPanel();

GetContentPane(),添加(面板、边框布局。北);



创建标签对象。

最后的JLabel标签=新方法();

label.settext(文件);

panel.add(标签);



创建一个文本字段。

TextField =新的文本输入框();

(20)textfield.setcolumns;

panel.add(文本);



创建一个按钮对象。

最后JButton按钮=新JButton();

Button.addActionListener(新的action(){)

public void actionPerformed(ActionEvent e){

档案选择程式=新文件对话框(文件对话框); / /创建文件选择对话框。

显示/文件选择对话框。

int i = filechooser.showopendialog(得到内容面板());

判断用户是否单击打开按钮。

如果(我= =文件对话框。approve_option){

获取所选文件对象。

文件selectedfile = filechooser.getselectedfile();

显示所选文件的名称

textfield.settext(selectedfile.getname());



}

}

});

Button.setText(上传);

panel.add(按钮);



}

}



运行结果: