目次 目次 タイトルおよび著作権情報 はじめに 対象読者 ドキュメントのアクセシビリティについて 関連ドキュメント 表記規則 1 Nashornエンジンの概要 JavaコードからのNashornの呼出し コマンド行からのNashornの呼出し NashornパーサーAPI 2 Nashorn Java API Javaクラスへのアクセス Javaオブジェクトの作成 クラスおよびインスタンスのメンバーへのアクセス JavaBeansの使用 Java配列の操作 Java文字列の操作 Java数値の操作 Javaリストおよびマップの使用 Javaクラスの拡張 指定したJavaクラスへのスクリプト・アクセスの制限 クラス・フィルタの使用 JavaリフレクションAPIへのアクセスの制限 ClassFilterインタフェースの使用例 3 NashornとJavaFX NashornでのJavaFXスクリプト・アプリケーションの解釈 Nashornを使用したJavaFXスクリプト・アプリケーションの簡略化 JavaFXアプリケーション(HelloWorld.java)の例 JavaFXスクリプト・アプリケーション(HelloWorld.js)の例 JavaFXスクリプト・アプリケーションの簡易バージョン(HelloWorldSimple.js)の例 Nashornスクリプトのオブジェクト スクリプトをロードするJavaFXスクリプト・アプリケーションの例 4 Nashornとシェル・スクリプト Shebang 文字列補間 ヒア・ドキュメント グローバル・オブジェクト その他のNashorn組込み関数 JavaFXスクリプト・アプリケーションの例 JavaFX 3-Dの例 JavaFXアニメーションの例