日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

編譯與運行java小程序

 kkq292 2014-03-28

編譯與運行java小程序  

2012-06-19 13:18:52|  分類: JAVA學(xué)習(xí)筆記 |  標簽:java小程序  |舉報|字號 訂閱



由于java小程序內(nèi)嵌于HTML文件里,所有必需搭配瀏覽器來運行,因此,要運行java小程序,必需要有小程序的字節(jié)碼與支持java的瀏覽器,此時的瀏覽器即使扮演JVM的角色,用來解釋JAVA的字節(jié)碼。

編寫一個小程序,在瀏覽器窗口上顯示:“Hello Java!”字符串,程序代碼如下:

//App2_2.java  Java Applet

import java.awt.*;

import java.applet.*;

public class App2_2 extends Applet

{

       public void paint(Graphics g)

       {

              g.drawString("Hello Java!",50,50);

       }

 

}

在DOS窗口內(nèi)輸入命令:

cd E:\java

javac App2_2.java

由于小程序必需經(jīng)過瀏覽器激活JVM才能執(zhí)行程序,所有必需另外編輯一個HTML文件,在文件中指明小程序的文件名及路徑,方便瀏覽器找到指定位置并下載小程序,HTML文件內(nèi)容的一般格式如下所示:

<applet

       code=編譯后的字節(jié)碼文件名(.class)  //(設(shè)置要打開的小程序的文件名稱,注意必需包含擴展名.class)

       width=寬度的像素數(shù)    //(設(shè)置小程序顯示的寬度,單位為像素)

       height=高度的像素數(shù)      //(設(shè)置小程序顯示的高度,單位為像素)

       [codebase=小程序的網(wǎng)址URL]       //(指定此小程序所在之網(wǎng)址(路徑),若未設(shè)置此項,則以當(dāng)前運行的目錄為此小程序的路徑)

       [alt=替換文本]      //(如果瀏覽器無法顯示小程序,則以“替換技術(shù)“字符串來顯示)

       [name=小程序?qū)嵗鸧      //(為小程序?qū)嵗O(shè)置名稱,從而可以使同一網(wǎng)頁上的所有小程序能夠互相訪問并通信。使用小程序的getApplet()方法可以通過名稱獲得相同網(wǎng)頁中的另外一個小程序?qū)嵗龑ο?

[align=對齊方式]        //(設(shè)置小程序的對齊方式,包括left,right,top,bottom,與middle等)

[vspace=水平間距的像素數(shù)]       //(設(shè)置小程序上下所保留的寬度)

[hspace=垂直間距的像素數(shù)]      //(設(shè)置小程序左右所保留的寬度)

[<param name=參數(shù)名1 value=參數(shù)值1>]      //(要傳給小程序的參數(shù)名稱和參數(shù)值)

。。。。。。

[<param name=參數(shù)名n value=參數(shù)值n>]        //()

</applet>

在<Applet>標記的格式中,用方括號括起來的參數(shù)是可選項,但其他部分是一定要填的必選項。在HTML文件里不區(qū)分參數(shù)的大小寫。

設(shè)置App2_2.clss的HTML文件的內(nèi)容如下:

<App2_2.htm>

<html>

<applet code=”App2_2.class”

       Width=”200”

       Height=”120”

       Alt=”很抱歉,您的瀏覽器不支持Java  Applet?!?gt;

</applet>

</html>

運行java 小程序的常用方法:

(1)    直接執(zhí)行相應(yīng)的.htm文件。雙擊E:/java文件夾里的htm格式文件即可,如圖:

編譯與運行java小程序 - 一九八七 - 一九八七的博客

 

(2)    利用appletviewer程序運行java小程序。

在DOS窗口中輸入:

Appletviewer App2_2.htm

結(jié)果如圖:

編譯與運行java小程序 - 一九八七 - 一九八七的博客

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多