java编译问题(1.60_07)

来源:百度知道 编辑:UC知道 时间:2024/06/08 13:23:10
有以下的文件
import java.awt.Frame;
public class a{
static frame a;
public static void main(String args[]){
a=new frame("a");
a.setsize(800,600);
a.setvisible(True);
}
}

编译时,说找不到frame这个类,我该怎么办?

java是大小写敏感的,把frame改成Frame就行了
import java.awt.Frame;
public class a{
static Frame a;
public static void main(String args[]){
a=new Fram("a");
a.setsize(800,600);
a.setvisible(True);
}
}

当然找不到了,你弄成小写的了,呵呵,java是大小写敏感的
static frame a; //改 static Frame a;
a=new frame("a"); //改 a=new Frame("a");
a.setsize(800,600);//改 a.setSize(800,600);
a.setvisible(True); //改 a.setVisible(true);
---------------------------------------------
正确写法:
import java.awt.Frame;
public class a{
static Frame a;
public static void main(String args[]){
a=new Frame("a");
a.setSize(800,600);
a.setVisible(true);
}
}

楼上说的对。我改了下可以运行:
import java.awt.*;
import java.awt.event.*;
public class dd{
static Frame a;
public static void main(String args[]){
a=new Frame("a");
a.setSize(800,600);
a.setVisi