java程序改错!

来源:百度知道 编辑:UC知道 时间:2024/07/11 16:53:24
import java.applet.Applet;
import java.awt.*;
public class CanvasCreat.java extends Applet{
private Canvas c;
public void init(){
Canvas c=new Canvas();
c.setBackground(Color,red);
c.resize(250,60);
add(c);
}
}
在JC中提示错误信息:
C:\Documents and Settings\rain\桌面\0000.java:3: 需要 '{'
public class CanvasCreat.java extends Applet{
^
本人菜鸟,请大家指点!应该如何修改!
3楼的程序在我的JC上运行,错误提示:
java:6: 类 CanvasCreat 是公共的,应在名为 CanvasCreat.java 的文件中声明
public class CanvasCreat extends Applet {

我看不下去了,帮你改一下(测试出来一个红色句矩形块)

import java.applet.Applet;
import java.awt.Canvas;
import java.awt.Color;

public class CanvasCreat extends Applet {

public void init() {
Canvas c = new Canvas();
c.setBackground(Color.red);
c.setSize(250, 60);
add(c);
}
}

................public class 类名 这个才是JAVAZ中类名定义的规范.类名首字母大写,不能有其他字符,1楼说的是正确的.中间的.java要去掉.至于你说的3个错误才是程序中的3个错误.再找找就好.但是类名错了,当这个类载入的时候马上就遇到错误跳出..下面的代码根本没编译.肯定只有1个错误....学编程不能这样通过错误数量来判断哪里才是错误的根源啊..

菜鸟意见:public class CanvasCreat.java extends Applet{
中的CanvasCreat.java 是否需要.java?

起名就不对