JAVA程序编译成功,没有出现教材上所显示的运行窗口啊

我是个菜鸟,请高手指导,谢谢!!!importjava.awt.Graphics;importjava.applet.Applet;importjava.awt.Colo... 我是个菜鸟,请高手指导,谢谢!!!
import java.awt.Graphics;
import java.applet.Applet;
import java.awt.Color;
class circle
{
protected int x,y,width,height;
circle(int a,int b,int c,int d)
{
x=a;
y=b;
width=c;
height=d;
}
}
// 用extends继承Applet类
public class showcircle2 extends Applet
{
circle t;
public void paint(Graphics g)
{
t=new circle(35,35,50,100);
g.setColor(Color.red);
g.fillOval(t.x,t.y,t.width,t.height);

t=new circle(70,70,20,30);
g.setColor(Color.blue);
g.fillOval(t.x,t.y,t.width,t.height);
}
}

运行时提示在类中找不到住方法!!!
展开
 我来答
chongtongba
2013-04-10 · 超过12用户采纳过TA的回答
知道答主
回答量:57
采纳率:0%
帮助的人:34.3万
展开全部
applet 是要将javac编译好的.class文件嵌入在浏览器里面用的,可以再看一下教材书applet那一章肯定有例子的。或者下载一个eclipse来学习java,老用这样效率很低的。
<HTML>
<TITLE>HELLOWORLD!</TITLE>
<APPLET
CODE="showcircle2.class"
WIDTH=200
HEIGHT=100>
</APPLET>
</HTML>

这个代码写到一个.html文件里面保存到放.class那个文件夹下面就可以了
百度网友90df26f
2013-04-10 · TA获得超过814个赞
知道小有建树答主
回答量:457
采纳率:100%
帮助的人:165万
展开全部
你的这段代码中就没有main方法。java程序开始执行的时候一定是去找main方法,你这儿找不到。所以报错了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友be200b5
2013-04-10
知道答主
回答量:20
采纳率:0%
帮助的人:2.5万
展开全部
你没有定义主函数,入口都没有你怎么能运行。你只定义了功能。
你的执行方法主体去哪里了?public static void main(String[] args) {}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
916017127
2013-04-10
知道答主
回答量:31
采纳率:0%
帮助的人:16.6万
展开全部
每一个要执行的java类文件都必须有一个入口函数,在这里也就是一个main方法,你只要在你想执行的那个文件里,把main方法加上就行。至于你是想输出显示内容,还是调用其他方法,那就看你了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
t20071011
2013-04-10
知道答主
回答量:10
采纳率:0%
帮助的人:1.5万
展开全部
有可能是你把窗口是最小化了或者没在屏幕上显示,在工具栏里设置一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式