请问像记事本那样保存类型怎么设置
我用下面的语句怎么不行
private FileDialog saveFileDialog = new FileDialog(this,"save",FileDialog.SAVE);
saveFileDialog.setFilenameFilter("*.txt");请帮忙~~
我用下面的语句怎么不行
private FileDialog saveFileDialog = new FileDialog(this,"save",FileDialog.SAVE);
saveFileDialog.setFilenameFilter("*.txt");请帮忙~~
import java.awt.FileDialog;
import java.awt.Frame;
public final class Example {
public static void main(String[] args) {
Frame f = new Frame();
FileDialog fd = new FileDialog(f, "save", FileDialog.SAVE);
fd.setFile("*.txt");
fd.setVisible(true);
}
}
fd.setFile("*.txt");
fd.setFile("*.txt");这样下面不能选的
如果没用你的文件类型,保存的时候再在Filename后面添加文件类型.
fileDialog.setMode(FileDialog.SAVE);
fileDialog.setFile("*.txt");
fileDialog.show();
String f;
if ((f = fileDialog.getFile()) != null) {
try {
BufferedWriter bw = new BufferedWriter(new FileWriter(f));
String text=textArea.getText();
bw.write(text);
bw.close();
frame.setTitle(title);
hasChanged = false;
} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e1) {
e1.printStackTrace();
}
}
}