如何使用Eclipse中使java程序编译过程中读取html文件
importjava.awt.*;importjava.applet.Applet;publicclassMy_paramextendsApplet{privateStr...
import java.awt.*;
import java.applet.Applet;
public class My_param extends Applet{
privateString s="";
privateint size;
publicvoid init(){
s=getParameter("vs");
size=Integer.parseInt(getParameter("size"));
}
publicvoid paint(Graphics g){
g.setFont(new Font("宋体",Font.PLAIN,size));
g.drawString(s,30,40);
}
}
如何读取下述html文档,或者说应该把文本文档编写的html文件放在那里才能让java编译时读取
<HTML>
<BODY>
<applet code=My_param.class height=200width=300>
<param name=vs value=可变大小的字符串>
<param name=size value=24>
</applet>
</BODY>
</HTML>
本人新手谢谢各位大侠!
大侠们,难道是因为Applet太旧了,所以都不屑了!!!! 展开
import java.applet.Applet;
public class My_param extends Applet{
privateString s="";
privateint size;
publicvoid init(){
s=getParameter("vs");
size=Integer.parseInt(getParameter("size"));
}
publicvoid paint(Graphics g){
g.setFont(new Font("宋体",Font.PLAIN,size));
g.drawString(s,30,40);
}
}
如何读取下述html文档,或者说应该把文本文档编写的html文件放在那里才能让java编译时读取
<HTML>
<BODY>
<applet code=My_param.class height=200width=300>
<param name=vs value=可变大小的字符串>
<param name=size value=24>
</applet>
</BODY>
</HTML>
本人新手谢谢各位大侠!
大侠们,难道是因为Applet太旧了,所以都不屑了!!!! 展开
1个回答
展开全部
不是applet太旧的问题。是同学你的描述方式有问题。
“编译时读取”这个说法就有问题,编译就是个java->class的过程。字节码转换而已。
我不清楚你要读取这个HTML干什么,用什么方式读取。
我这里就假设你只是想取得HTML文件里面的全部文本内容。使用文件流,FileInputStream,具体怎么用自己百度。
然后,java程序是顺序执行的,只有一个入口。
你的applet的入口是paint,你当然可以在paint里面执行上面的代码,当然,你可以写个静态语句块static{ },里面执行文件流的方法。
自便。
“编译时读取”这个说法就有问题,编译就是个java->class的过程。字节码转换而已。
我不清楚你要读取这个HTML干什么,用什么方式读取。
我这里就假设你只是想取得HTML文件里面的全部文本内容。使用文件流,FileInputStream,具体怎么用自己百度。
然后,java程序是顺序执行的,只有一个入口。
你的applet的入口是paint,你当然可以在paint里面执行上面的代码,当然,你可以写个静态语句块static{ },里面执行文件流的方法。
自便。
追问
额,换个方式。 我使用IE执行上述html文档时,如何同时执行上述java class,并在打开的IE中实现功能
追答
(还是有问题)
你是一个html中嵌入了applet,然后希望applet修改网页信息?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询