Java 无法访问框架,文件不包含类框架
您可能意外地在当前目录中创建了任何其他名为“Frame”的.java文件。Java 无法访问框架,文件不包含类框架,java,awt,Java,Awt,您可能意外地在当前目录中创建了任何其他名为“Frame”的.java文件。 如果您有任何这样的.java文件,请将其重命名为其他名称,这只意味着您创建了一个名为“Frame.java”的文件,只需更改其名称并运行您的程序即可。 请删除或确保它出现在sourcepath的正确子目录中。 由于您的程序无法访问实际的Java.awt.Frame类,因为您已经创建了其他一些Frame类,所以您的程序无法区分,因为语句不明确。 保持幸福 该类称为FirstFrame是的,我调用了FirstFrame扩展F
如果您有任何这样的.java文件,请将其重命名为其他名称,这只意味着您创建了一个名为“Frame.java”的文件,只需更改其名称并运行您的程序即可。 请删除或确保它出现在sourcepath的正确子目录中。 由于您的程序无法访问实际的Java.awt.Frame类,因为您已经创建了其他一些Frame类,所以您的程序无法区分,因为语句不明确。
保持幸福 该类称为
FirstFrame
是的,我调用了FirstFrame扩展Frame类,那么问题是什么…?但是错误显示“无法访问Frame,文件不包含类Frame”不,对我来说很好。文件名是否为FirstFrame.java
?
import java.awt.*;
class FirstFrame extends Frame {
FirstFrame() {
Button b = new Button("ok");
b.setBounds(30, 100, 80, 30);
add(b);
setSize(400, 400);
setLayout(null);
setVisible(true);
}
public static void main(String args[]) {
FirstFrame f = new FirstFrame();
}
}