<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    tbwshc

    java初學者實踐教程-applet

    現在的java界,很多東西叫××let,××let的意思都是些小程序的意思。例如:applet應用程序的小程序,servlet服務器端的小程序,midlet手機中的小程序,portlet門戶容器端的小程序。這節我們介紹applet.這個東西用的不是很多,但是在java的體系結構中是很有意義的。這個東西是能夠在瀏覽器里運行的,可以潛入到HTML頁面里。我們知道普通的Application要有main()作為入口點運行,而Applet要在瀏覽器里運行,或者開發時查看的時候用appletviewer運行。舉個例子,實踐:

     

    import java.awt.*;

    import java.applet.*;

    @SuppressWarnings("serial") //抑制警告

    //所有的Applet,都繼承了java.applet.Applet

    public class HelloApplet extends Applet {

        public void paint(Graphics g){

           g.drawString("百家拳軟件項目研究室!",30,30);

        }} 

     

        還需要建立一個html文件,因為剛才說了它可以嵌入在瀏覽器里面。用記事本建立一個hello.html代碼如下:

        <applet code="HelloApplet.class" width=150 heightb=150></applet>

        之后照樣用javac編譯剛才那個類。最后在命令行中輸入appletviewer hello.html可以看到結果。

        這種小程序彌補了B/S模型的不足,用瀏覽器可以執行客戶端的東西。因為它功能強大,所以是個不錯的東西??墒枪δ芴珡姶罅?,又引發了一些安全性的問題。所以瀏覽器也會對applet做了一些安全性的限制。Applet還有一種叫做沙箱模型的機制,它使得沒有訪問權限的資源,不能訪問。保證了安全性。同時開發時也不是那么方便。Applet又跨平臺的特性。

        而且微軟的IE瀏覽器里面在運行applet的時候速度不是很快,不如activex的方便。界面也不是太漂亮。不過它的這種在瀏覽器中運行的思想還是比較不錯的。

    posted on 2012-08-02 17:00 chen11-1 閱讀(764) 評論(0)  編輯  收藏

    主站蜘蛛池模板: 免费精品国产自产拍在线观看| 又大又硬又爽免费视频| 亚洲国产成人久久| 99久久婷婷免费国产综合精品| 天天影院成人免费观看| 亚洲国产精品专区在线观看| 在线亚洲v日韩v| 国产免费丝袜调教视频| 免费在线观看中文字幕| 美女黄频a美女大全免费皮| 91热久久免费精品99| 亚洲精品和日本精品| 亚洲国产精品一区二区三区在线观看| 精品国产亚洲第一区二区三区| 牛牛在线精品免费视频观看| 麻豆国产人免费人成免费视频| 亚洲AV日韩AV鸥美在线观看| 无码国产精品一区二区免费3p| 91免费国产精品| 亚洲午夜国产片在线观看| WWW免费视频在线观看播放| 日本免费一本天堂在线| 色妞www精品视频免费看| 亚洲精品国产综合久久一线| 亚洲日本一线产区和二线产区对比| AAA日本高清在线播放免费观看| 91精品国产免费网站| 亚洲国产模特在线播放| 免费无码成人AV片在线在线播放 | 亚洲视频在线观看不卡| 一二三四免费观看在线电影 | 成人无遮挡毛片免费看| 成人亚洲网站www在线观看| 国产黄色片免费看| 国产大片91精品免费观看不卡| 狠狠亚洲狠狠欧洲2019| 91精品免费观看| 亚洲精彩视频在线观看| 在线a免费观看最新网站| 亚洲欧美日韩中文二区| 免费不卡视频一卡二卡|