使用經過編譯的JavaFX Script技術建立富Internet應用程式

來源:互聯網
上載者:User

JavaFX 系列技術目前包含兩種產品:JavaFX Script 和 JavaFX Mobile 平台。後者是面向行動電話和其他行動裝置的平台。本系列的 18 篇文章主要關注 JavaFX Script 程式設計語言,這是一種簡單而優雅的指令碼編製語言,充分利用了 Java 平台的強大功能。進一步來講,這些系列文章涵蓋了經過編譯的 JavaFX Script,它經曆了完整的開發週期。您可能已經瞭解到 JavaFX Script 有一個經過解釋的版本,它實質上充當編譯後版本的原型 JavaFX Script 是靜態類型並且完全物件導向。

您將看到,使用 JavaFX Script 可以輕鬆地開發響應性的富圖形化使用者介面(GUI)。它的一部分魅力在於,即使開發人員不具備深入的編程知識,他們也能夠開發出圖形內容來構成令人稱奇的使用者介面(UI)。

Java SE 6 Update N 是 Java Platform, Standard Edition 6 (Java SE 6) 的一些更新的名稱,通常簡寫為 6uN,它實現了最新版 JVM* 的部署,並顯著加快了 Java applets 和應用程式的啟動速度。再加上 JavaFX Script 被編譯為 JVM 位元組碼,因此可以為我們提供可快速部署、快速執行的圖形化富客戶機。

現在,您已經基本瞭解了 JavaFX 技術和 Java SE 6 Update N 的含義,讓我們來查看一些經過編譯的 JavaFX Script 代碼,這些代碼要比典型的 Hello World 程式稍微複雜一些。通過這些代碼,您將可以體驗到建立包含 UI 組件和 2D 圖形的經過編譯的 JavaFX 程式是多麼簡單。 下一小節將展示如何編譯和運行樣本程式。

擷取 JavaFX Script 編譯器

在編譯和運行 JavaFX Script 程式之前,首先需要擷取最新版本的 JavaFX 編譯器。可通過以下步驟實現。注意:必須使用 JRE 5 或更高版本 編譯和運行 JavaFX Script 程式。

下載 最新版本的編譯器。

將 archive.zip 檔案解壓縮到系統中的一個目錄。

設定 PATH 環境變數,使其包含解壓縮 archive.zip 檔案時使用的目錄的 archive/openjfx-compiler/dist/bin 子目錄。

編譯並運行 HelloCompiledJavaFX 程式

由於程式使用了一個 package 語句,原始碼必須位於目錄名和包名相同的目錄中。將程式儲存到 mypackage 目錄中名為 HelloCompiledJavaFX.fx 的檔案中。要編譯這個程式,將目前的目錄設定為 mypackage 目錄並執行 javafxc 命令指令碼,輸入以下命令:

javafxc HelloCompiledJavaFX.fx

要運行程式,訪問儲存包的目錄,並輸入以下命令:

javafx mypackage.HelloCompiledJavaFX

圖 1 展示了將出現的視窗。

圖 1:應用程式的主視窗

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.