java中FileDialog 如何打开保存文件的窗口?
FileDialogfile=newFileDialog(f,"保存");file.show()这样打开的是“打开”,没有保存的选项,怎样做呢,高手帮忙...
FileDialog file=new FileDialog(f,"保存");
file.show()这样打开的是“打开”,没有保存的选项,怎样做呢,高手帮忙 展开
file.show()这样打开的是“打开”,没有保存的选项,怎样做呢,高手帮忙 展开
1个回答
展开全部
FileDialog 过时了。
看一下:C:\Program Files\Java\jdk1.6.0_13\demo\jfc\Notepad\src
里面用的是 JFileChooser:
Frame frame = getFrame();
JFileChooser chooser = new JFileChooser();
int ret = chooser.showSaveDialog(frame);
if (ret != JFileChooser.APPROVE_OPTION) {
return;
}
File f = chooser.getSelectedFile();
frame.setTitle(f.getName());
Thread saver = new FileSaver(f, editor.getDocument());
saver.start();
看一下:C:\Program Files\Java\jdk1.6.0_13\demo\jfc\Notepad\src
里面用的是 JFileChooser:
Frame frame = getFrame();
JFileChooser chooser = new JFileChooser();
int ret = chooser.showSaveDialog(frame);
if (ret != JFileChooser.APPROVE_OPTION) {
return;
}
File f = chooser.getSelectedFile();
frame.setTitle(f.getName());
Thread saver = new FileSaver(f, editor.getDocument());
saver.start();
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询