在瀏覽器中運行java applet


 

最近在看java applet,在eclipse中可以正常運行,於是想試試在瀏覽器中運行。但途中遇到很多問題,網上很多解答也不全面,於是想把自己的解決過程記錄下來。

 

【1】首先,編寫的applet程序必須要在eclipse中能正常運行,本文代碼如下:


[java]  view plain  copy
 
  1. package applet;    
  2.     
  3. import javax.swing.*;    
  4.     
  5. public class applet extends JApplet    
  6. {    
  7.    public void init()    
  8.    {    
  9.       JLabel label = new JLabel("Hello, applet!", SwingConstants.CENTER);    
  10.       add(label);    
  11.    }    
  12. }    
 
         

 

【2】在命令窗口編譯該文件:javac applet.java,生成applet.class文件

【3】在applet.java同級目錄創建html文件applet.html。創建html文件步驟:(1)創建一個txt文件,命名為applet.txt,注意創建的時候一定要顯示后綴“.txt”,(如果沒有顯示可以依次打開:我的電腦->工具->文件夾選項->查看->隱藏已知文件類型的擴展名,將其前面的勾去掉)(2)將.txt后綴改為.html,彈出對話框,選擇“是” (3)將applet.html用記事本打開,輸入以下代碼:

 

[java]  view plain  copy
 
  1. <applet code="applet.applet.class" width="400"height="300"  
  2. codebase="..">  
  3. </applet>  

注意,網上很多都是code后面沒有加包名,而且沒有codebase,不知道是不是我的系統問題,反正在我的電腦上,不加包名和codebase,就會報錯出問題,所以最好加上

【4】在用瀏覽器運行之前,先在命令行里用appletviewer命令運行看能不能成功,如果appletviewer都不成功,那瀏覽器肯定不行。在命令行中運行:appletviewer applet.html

【5】用appletviewer驗證成功后,在瀏覽器中打開。選用IE瀏覽器,其他瀏覽器按理說裝上相應的java插件應該也能運行。在用瀏覽器運行前有兩個地方要設置,不然運行的時候會報錯“應用程序已被安全設置阻止”。設置如下:控制面板->程序->Java->安全->編輯站點列表->添加,本文程序地址是:file:///C:/Users/JavaWorkspace/JavaApplet/src/applet/applet.html->確定。一般這樣設置好后,就能運行了,可是有時還會報錯,再對瀏覽器設置:IE工具->Internet選項->安全->自定義級別->腳本->Java小程序腳本->啟用。然后就能愉快的用瀏覽器運行applet啦,下面是運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM