一,做一個最簡單的Applet:
1,編譯JAVA類:
{TOMCAT_HOME} = D:\tomcat6
假設在D:\tomcat6\webapps\testweb\test目錄中新建hello目錄,在hello目錄中新建java類HelloWorld.java:
package hello;
import java.awt.*;
import java.applet.*;
//必須繼承Appelet類
public class HelloWorld extends Applet {
public void paint(Graphics g )
{
//向外輸出的字符串
g.drawString("Hello HelloWorldd!",5,35);
}
}
在CMD命令行中編譯該類:
C:\Documents and Settings\Administrator>d:
D:>cd D:\tomcat6\webapps\testweb\test
D:>javac hello\HelloWorld.java
2,在網頁中嵌入Applet:
在D:\tomcat6\webapps\testweb\test目錄中新建testHello.html文件:
<HTML>
<TITLE>HelloWorld! Applet</TITLE>
<APPLET
codebase="."
CODE="hello.HelloWorld.class"
name="HelloWorld"
WIDTH=200
HEIGHT=100
ALIGN = middle
>
</APPLET>
</HTML>
3,運行查看Applet:
appletviewer是一個專門用來運行查看applet的工具,直接在命令行上敲打就可以
在CMD命令行中
>d:
>cd D:\tomcat6\webapps\testweb\test
>appletviewer testHello.html
如果啟動了TOMCAT,也可以在瀏覽器中瀏覽,不過有些瀏覽器不支持,需要JAVA插件才可以看到效果,比如遨游,我是在IE6.0中運行可以看到。
二,Applet進一步處理:
如果想把網頁中的Applet標簽轉換成<Object>或者<Embed>形式,需要做以下工作,
4,將hello目錄打包:
>d:
>cd D:\tomcat6\webapps\testweb\test
>jar -cvf hello.jar ./hello
5,使用htmlconverter工具來轉換:
1)下載htmlconverter==>http://java.sun.com/products/plugin/1.3/docs/html_converter.html
2)下載后是一個壓縮文件,解壓縮后成為一個jar包,假設該jar包在D:\tomcat6\webapps\testweb\test下
>d:
>cd D:\tomcat6\webapps\testweb\test
>java -jar htmlconv1_3.jar helloworld.jsp (注:不清楚htmlconverter怎么用的,可以敲命令查看幫助:java -jar htmlconv1_3.jar -help)
此時helloworld.jsp中的代碼將被轉換成如下樣式:
<HTML>
<TITLE>HelloWorld! Applet</TITLE>
<!--"CONVERTED_APPLET"-->
<!-- HTML CONVERTER -->
<OBJECT classid="clsid:E
WIDTH = 200 HEIGHT = 100 NAME = "HelloWorld" ALIGN = middle codebase="http://java.sun.com/products/plugin/
<PARAM NAME = CODE VALUE = "hello.HelloWorld.class" >
<PARAM NAME = CODEBASE VALUE = "." >
<PARAM NAME = ARCHIVE VALUE = "HelloWorld.jar" >
<PARAM NAME = NAME VALUE = "HelloWorld" >
<PARAM NAME="type" VALUE="application/x-java-applet;jpi-version=
<PARAM NAME="scriptable" VALUE="false">
<COMMENT>
<EMBED type="application/x-java-applet;jpi-version=
</NOEMBED>
</EMBED>
</COMMENT>
</OBJECT>
<!--
<APPLET CODE = "hello.HelloWorld.class" CODEBASE = "." ARCHIVE = "HelloWorld.jar" WIDTH = 200 HEIGHT = 100 NAME = "HelloWorld" ALIGN = middle>
</APPLET>
-->
<!--"END_CONVERTED_APPLET"-->
</HTML>
這樣轉換就已經完成,此時再用appletviewer去查看,效果和前面一致
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
25 | 26 | 27 | 28 | 29 | 30 | 1 | |||
2 | 3 | 4 | 5 | 6 | 7 | 8 | |||
9 | 10 | 11 | 12 | 13 | 14 | 15 | |||
16 | 17 | 18 | 19 | 20 | 21 | 22 | |||
23 | 24 | 25 | 26 | 27 | 28 | 29 | |||
30 | 31 | 1 | 2 | 3 | 4 | 5 |
常用鏈接
留言簿(2)
隨筆分類
隨筆檔案
友情連接
搜索
最新評論

- 1.?re: 將字符串反序輸出
- 評論內容較長,點擊標題查看
- --yangge
- 2.?re: 將字符串反序輸出
-
求教+1 qq :418966608 @聆笑
- --紫喵
- 3.?re: 統計字符串中的重復部分并整理輸出
-
小弟在瀏覽網頁時 突然看到閣下您寫的 統計字符串中的重復部分并整理輸出
的java程序特別地興奮 十分期待能向閣下“取經”。QQ:137206889 - --hello3180
- 4.?re: 統計字符串中的重復部分并整理輸出
- ff
- --ff
- 5.?re: JAVA錯誤處理大集合
- good
- --ccc