声明java.awt.FileDialog时出错
我试图在代码中声明java.awt.FileDialog:声明java.awt.FileDialog时出错,java,awt,Java,Awt,我试图在代码中声明java.awt.FileDialog: FileDialog save = new FileDialog(null, "Save file", FileDialog.SAVE); 但当我尝试运行代码时,控制台中出现以下错误: FileDialog save = new FileDialog(null, "Save file", FileDialog.SAVE); 构造函数文件对话框(帧、字符串、int)不明确 有人知道我做错了什么吗?有2个构造函数,有3个参数。因为您将n
FileDialog save = new FileDialog(null, "Save file", FileDialog.SAVE);
但当我尝试运行代码时,控制台中出现以下错误:
FileDialog save = new FileDialog(null, "Save file", FileDialog.SAVE);
构造函数文件对话框(帧、字符串、int)不明确
有人知道我做错了什么吗?有2个构造函数,有3个参数。因为您将null作为第一个参数传递,所以编译器无法区分您想要的构造函数
FileDialog(Dialog parent, String title, int mode)
及
您可以使用:
Frame frame = null;
FileDialog save = new FileDialog(frame, "Save file", FileDialog.SAVE);
修复。Aha。Will
FileDialog save=newfiledialog(newframe(),“save file”,FileDialog.save)代码>工作?