Li7_03.html文件是以下内容:
<HTML>
<HEAD>在HTML中传递Applet使用的字符串参数</HEAD>
<HR><BODY>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="及格"></APPLET><BR>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="中"></APPLET><BR>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="良"></APPLET><BR>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="优"></APPLET>
</BODY>
</HTML>
Li7_03.java文件是以下内容:import java.awt.*;
import java.applet.*;
public class Li7_03 extends Applet{
String str1,score;
public void init(){
str1=getParameter("str");
if(str1.equals("及格"))
score="60-70";
else if(str1.equals("中"))
score="60-70";
else if(str1.equals("良"))
score="80-90";
else if(str1.equals("优"))
score="90-100";
}
public void paint(Graphics g){
g.drawString(str1, 10, 25);
}
}这是一个比较简单的程序题,调试也算成功,但是打开Li7_03.html文件时确遇到这种问题:明天就要考试了,希望各位高手尽力帮忙啊,谢谢
<HTML>
<HEAD>在HTML中传递Applet使用的字符串参数</HEAD>
<HR><BODY>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="及格"></APPLET><BR>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="中"></APPLET><BR>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="良"></APPLET><BR>
<APPLET CODE="Li7_03.class" WIDTH=150 HEIGHT=30>
<PARAM NAME="str" VALUE="优"></APPLET>
</BODY>
</HTML>
Li7_03.java文件是以下内容:import java.awt.*;
import java.applet.*;
public class Li7_03 extends Applet{
String str1,score;
public void init(){
str1=getParameter("str");
if(str1.equals("及格"))
score="60-70";
else if(str1.equals("中"))
score="60-70";
else if(str1.equals("良"))
score="80-90";
else if(str1.equals("优"))
score="90-100";
}
public void paint(Graphics g){
g.drawString(str1, 10, 25);
}
}这是一个比较简单的程序题,调试也算成功,但是打开Li7_03.html文件时确遇到这种问题:明天就要考试了,希望各位高手尽力帮忙啊,谢谢
————————————————————————————————————————————————————————
X
X
X
X而正确的结果应该不是X,应该是及格 中 良 优!
--------------------------------------------------------------------------------
JRE,装了啊,估计不是这个问题吧