当前位置:编程学习 > JAVA >>

java applet上关于HTML运行的问题

package chapter16;
import chapter13.MessagePanel;
import javax.swing.*;
public class DisplayMessageApp extends JApplet{
public void init(){
String message=getParameter("MESSAGE");
int x=Integer.parseInt(getParameter("X"));
int y=Integer.parseInt(getParameter("Y"));
MessagePanel messagePanel=new MessagePanel(message);
messagePanel.setXc(x);
messagePanel.setYc(y);
add(messagePanel);
   }

}


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DispalymessageApp</title>
</head>
<body>
<p>This applets gets a message from the HTML page and displays it.</p>
<applet
 code="DisplayMessageApp.class"
 width=200
 height=50
 alt="you must have a java-2"
 >
 <param name=MESSAGE value="welcome to java" />
 <param name=X value=20 />
 <param name=Y value=20 />
 </applet>
</body>
</html>

完全照书上来的,可是总是提示我如下:
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at chapter16.DisplayMessageApp.init(DisplayMessageApp.java:7)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
求救啊!!!!!! Java HTML Applet --------------------编程问答-------------------- 目测X和Y没传过来。
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,