applet带外部参数问题
程序代码如下:
//HelloWorld.java
import java.awt.*;
import java.applet.*;
public class HelloWorld extends Applet{
private String title;
private int size;
private int color;
public void init(){
title="Hello World!";
size=Integer.parseInt(getParameter("size"));
color=Integer.parseInt(getParameter("color"));
}
public void paint(Graphics g){
Color c=new Color(color);
Font f=new Font("",1,size);
g.getColor(c);
g.getFont(f);
g.drawString("Hello World!", 30, 30);
}
}
//HelloWorld.html
<html>
<applet code="HelloWorld.class" width=400 height=150 codebase="./bin">
<param name=size value=40>
<param name=color value=008800>
</applet>
</html>
用eclipse运行就失败。
原因我觉得是这样的:HelloWorld.java先调用外部参数,生成HelloWorld.class,但是此时没有外部参数,
导致init()失败,问怎么修改,还是我java配置不当?其他的java程序都能运行起来
//HelloWorld.java
import java.awt.*;
import java.applet.*;
public class HelloWorld extends Applet{
private String title;
private int size;
private int color;
public void init(){
title="Hello World!";
size=Integer.parseInt(getParameter("size"));
color=Integer.parseInt(getParameter("color"));
}
public void paint(Graphics g){
Color c=new Color(color);
Font f=new Font("",1,size);
g.getColor(c);
g.getFont(f);
g.drawString("Hello World!", 30, 30);
}
}
//HelloWorld.html
<html>
<applet code="HelloWorld.class" width=400 height=150 codebase="./bin">
<param name=size value=40>
<param name=color value=008800>
</applet>
</html>
用eclipse运行就失败。
原因我觉得是这样的:HelloWorld.java先调用外部参数,生成HelloWorld.class,但是此时没有外部参数,
导致init()失败,问怎么修改,还是我java配置不当?其他的java程序都能运行起来
...全文
相关推荐
在eclipse中运行带html参数传递的applet文件
利用eclipse调试JDK自带的applets程序Animator,由于示例文件example1.html需要将参数传递到Animator中,因此要对eclipse作一些设置。经过摸索,找到一种不需web project的方式。
在eclipse中运行java applet时的一些问题
在eclipse中运行java applet时的一些问题,无法显示图片。
Applet应用参数说明
Applet应用参数说明,调用例子说明。
applet中文乱码问题的解决.txt
applet中文乱码问题的解决 applet中文乱码问题的解决 applet中文乱码问题的解决 applet中文乱码问题的解决 applet中文乱码问题的解决 applet中文乱码问题的解决 applet中文乱码问题的解决
applet上传控件带例子源码
applet上传控件带例子源码,applet上传控件带例子源码


Eclipse
