在樂高機器人上執行Java程式(一)
文∕趙英傑
Lego Java作業系統(簡稱LeJOS),支援部分的標準Java API,並擁有自訂的API,負責執行RCX相關的功能,例如:控制馬達、檢測感測器和按鈕、在LCD螢幕輸出字串、透過揚聲器發出聲音…等等。這些與RCX相關功能的API都位於leJOS的josx.platform.rcx套件中。本文將簡單介紹安裝leJOS與編譯Lego Java程式的方式。

書本的補充內容
在樂高機器人上執行Java程式(一)
文∕趙英傑
Lego Java作業系統(簡稱LeJOS),支援部分的標準Java API,並擁有自訂的API,負責執行RCX相關的功能,例如:控制馬達、檢測感測器和按鈕、在LCD螢幕輸出字串、透過揚聲器發出聲音…等等。這些與RCX相關功能的API都位於leJOS的josx.platform.rcx套件中。本文將簡單介紹安裝leJOS與編譯Lego Java程式的方式。

假設您要讓光碟自動播放位於根目錄上的flash.exe檔,並且讓光碟片的圖示採用位於根目錄上的brainnew.ico檔顯示。請開啟「記事本」軟體,然後輸入像下圖一樣的內容,並且將檔案存成Autorun.inf。

運用CSS編排版面(定寬雙欄)
文∕趙英傑
假若要讓"content"和"navbar"固定水平排列在一起,可以在這兩個區域之外,另設一道圍牆,如下圖中的綠色("main")部分:

運用CSS編排版面(浮動雙欄)
文∕趙英傑
延續上一篇文章,本文將在原有的「房屋」(content區域)旁邊,再蓋一個小車庫(用來放置「導覽列」),並且讓這兩個建築物都向瀏覽器的左邊對齊,如下圖所示:

運用CSS編排版面(單欄)
文∕趙英傑
本文將說明使用CSS樣式表編排多欄式網頁的方法。著手編排網頁之前,請先把網頁的外觀格式畫下來,並且替每個分隔空間(例如,放置標題圖片和導覽列的區域、以及內文和註解等區域)設定唯一的名稱。

鑑於國內日益重視「無障礙網路空間」,最近閱讀了【行政院研究發展考核委員會】所提出的無障礙網路空間服務網十四條規 […]
在視窗間通訊(二):使用ActionScript
文∕趙英傑
不必藉助JavaScript,在本機電腦上執行的不同Flash影片(例如,位於兩個不同瀏覽器視窗裡的影片),也能透過ActionScript的LocalConnection類別相互傳遞訊息。打從Flash Player 6開始,LocalConnection類別就內建在播放器裡面了。
LocalConnection類別最重要的兩個方法名稱和用途說明如下:
收、發兩端主要是透過「連結名稱字串」建立連線,這個名稱可以任意命名,只要兩端的名稱設定相同即可。
在視窗間通訊(一):使用JavaScript
文∕趙英傑
使用window.open()函數開啟視窗後,被開啟的瀏覽器視窗(範例檔名為opened.htm)中的opener屬性,將存放「開啟者」視窗(範例檔名為index.htm),如下圖所示:

延續之前的文章,根據Macromedia的這篇技術文件說明,避免Flash Player在呼叫本機網頁裡的JavaScript程式時出現安全警告訊息的另一個方法,是在本機的特定路徑建立一個UTF-8或Unicode格式的純文字信任檔。
使用JavaScript 程式操控瀏覽器視窗(三)
文∕趙英傑
延續上一篇文章,本文將說明採用Flash 8的ExternalInterface類別,執行JavaScript程式的方式。
相較於getURL()函數,Macromedia(現在的Adobe)建議Flash 8的開發人員改用新的ExternalInterface類別來呼叫外部程式碼。ExternalInterface類別位於flash.external套件(路徑)之下,使用時最好先用import敘述匯入flash.external套件。請在主舞台的第一格關鍵影格輸入:
import flash.external.*;
使用JavaScript程式操控瀏覽器視窗(二)
文∕趙英傑
延續上一篇文章,本文將說明:
Flash影片的互動內容,歸ActionScript程式來管,瀏覽器(網頁內容)則歸JavaScript掌管(在IE瀏覽器上,還可以用微軟的VBScript程式控制,不過很少人用VBScript撰寫網頁互動程式)。
如果要從Flash影片當中開啟新的瀏覽器視窗,就必須借助於JavaScript。我們可以把整個JavaScript程式包含在Flash裡面,或者寫在網頁裡面,從Flash影片呼叫執行。
使用JavaScript 程式操控瀏覽器視窗(一)
文∕趙英傑
本系列文章將說明如何使用JavaScript程式,執行下列與瀏覽器視窗相關的效果:
Begin typing your search term above and press enter to search. Press ESC to cancel.