建立專案時選擇Java Class Library
然後在該專案中新增一個JApplet Form即可。
2.介面編輯:
可以先在JApplet Design介面下按右鍵選擇Layout來調整介面。
Build之前再將Layout選擇回Free Desidn並將Libraries中的Layout相關jar檔remove掉。
3.Html編輯範例:
<applet width='350' height='30' code="AppletClass.class" archive="AppletClass.jar">
抱歉,你的瀏覽器不支援Applet標籤!
</applet>
4.有存取本機相關設備時需要簽章:*
keytool -genkey -validity 3650 -keystore pKeyStore -alias keyName
jarsigner -keystore pKeyStore AppletClass.jar keyName
5.提供Javascript呼叫的函式的寫法:
public String getSomething()
{
String Something;
//若getSomethingReal()內無牽扯權限的問題可以使用以下寫法
Something = getSomethingReal();
return Something;
//若getSomethingReal()內有牽扯權限的問題必須使用以下寫法*
AccessController.doPrivileged(new PrivilegedAction()
{
public Object run()
{
Something = getSomethingReal();
return null;
}
});
return Something;
}
6.Client端相關權限設定(不論使用何種瀏覽器都必須先設定好):
首先依照指示下載安裝Java。安裝完後如下面方式設定。
Windows的設定參考圖:
OSX(MAC)的設定參考圖:
7.Chrome對於Java applet即將於45版後徹底不支援,而目前42版為暫時支援,使用方式請參考以下Google的官方說明網址來設定: