java 小程序查看器 启动:未初始化小程序 请教高手啊。我是新学JAVA

高手们帮帮我吧。我研究好久了。那个程序是这样的//calculation.javaimportjava.awt.*;importjava.applet.Applet;pu... 高手们帮帮我吧。我研究好久了。那个程序是这样的
//calculation.java

import java.awt.*;

import java.applet.Applet;

public class calculation extends Applet
{

public void init()

{
setLayout(new BorderLayout());
add("west",new Button("/"));
add("west",new Button("*"));
add("west",new Button("-"));
add("west",new Button("+"));

Panel p= new Panel();
p.setLayout(new GridLayout(3,3));
for(int i=9;i>0;i--)
{
String lbl=(new Integer(i)).toString();
p.add(new Button(lbl));

}
add ("center",p);
}
}
编译是可以成功的。但是就是查看不了。要怎么解决呢?我写的html文件:<html>
<body>
<applet code="calculation.class"width=200 height=200>
</applet>
</body>
</html>
展开
 我来答
x358011055
2010-05-25 · TA获得超过253个赞
知道小有建树答主
回答量:234
采纳率:55%
帮助的人:173万
展开全部

你程序写错了,应该是这样的:

注意是:add(new Button("/"),BorderLayout.WEST);

add (p,BorderLayout.CENTER);

import java.awt.*;

import java.applet.Applet;

public class calculation extends Applet

{

public void init()

{

setLayout(new BorderLayout());

add(new Button("/"),BorderLayout.WEST);

add(new Button("*"),BorderLayout.WEST);

add(new Button("-"),BorderLayout.WEST);

add(new Button("+"),BorderLayout.WEST);

//add("west",new Button("*"));

//add("west",new Button("-"));

//add("west",new Button("+"));

Panel p= new Panel();

p.setLayout(new GridLayout(3,3));

for(int i=9;i>0;i--)

{

 String lbl=(new Integer(i)).toString();

 p.add(new Button(lbl));

 

 

}

add (p,BorderLayout.CENTER);

}

}

百度网友2f5b8b5
2010-05-25 · 超过22用户采纳过TA的回答
知道答主
回答量:96
采纳率:0%
帮助的人:78.5万
展开全部
package net.chapter1;
import java.awt.*;

import java.applet.*;

public class calculation extends Applet
{

public void init()

{
setLayout(new BorderLayout());
add(new Button("/"),BorderLayout.WEST);
add(new Button("*"),BorderLayout.EAST);
add(new Button("-"),BorderLayout.SOUTH);
add(new Button("+"),BorderLayout.NORTH);

Panel p= new Panel();
p.setLayout(new GridLayout(3,3));
for(int i=9;i>0;i--)
{
String lbl=(new Integer(i)).toString();
p.add(new Button(lbl));

}
add (p,BorderLayout.CENTER);
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pingia
2010-05-25 · TA获得超过569个赞
知道小有建树答主
回答量:697
采纳率:100%
帮助的人:783万
展开全部
<applet code="calculation.class"width=200 height=200>
这里 width 前面要空格 你这里没有。。。。

然后要保证你这个html文件和calculation.class文件在同一个目录下
你再用浏览器打开看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式