文件对话框
文件对话框是一个从文件中选择文件的界面,也就是弹出一保存或者打开文件的对话框,想要真正打开或保存文件需要用到输入输出流
JFileChooser
类可以创建文件对话框//创建的是有模式不可见得对话框//调用下面的方法就变得可见了
showSaveDialog(Component e)
//显示保存文件对话框//e是指定的位置showOpenDialog(Component e)
//显示打开文件对话框//
上面的方法被点击确定或取消时返回下列的常量
之一
JFileChooser.APPROVE_OPTION
//确定JFileChooser.CANCEL_OPTION
//取消
JFileChooser类可以调用getSelecedFile()
获取所选这的文件
以下是例子
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class myWindow extends JFrame implements ActionListener {
JFileChooser jFileChooser;
JTextArea jTextArea;
JMenuBar jMenuBar;
JMenu jMenu;
JMenuItem jMenuItemSave,jMenuItemOpen;
myWindow(){
setBounds(300,300,400,400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
init();
validate();
}
void init(){
jFileChooser = new JFileChooser();
jMenuBar = new JMenuBar();
jMenu = new JMenu("菜单");
jMenuItemOpen = new JMenuItem("打开"