訳注:この一式の文書は非公式な翻訳です。訳注以外は原文に何も加えていません。 原文のリンクはこちらです。 2009年7月頃の原文から私、中村隆明が翻訳しました。

JavaFX言語リファレンス

ロバート・フィールド
サン・マイクロシステムズ

目次

  1. はじめに
    1. なぜJavaFX Scriptなのか
    2. JavaFX Scriptとは何か
    3. JavaFX Scriptの趣
  2. 型と値
    1. JavaFXスクリプトで使われる型
    2. デフォルト値
    3. 値型
    4. 関数型
    5. 配列型
    6. 型の表
    7. まとめと例
    8. Void型
  3. 変数
    1. defとvar
    2. 変数の種類
    3. 変数宣言の構文
    4. on replace句
    5. isInitializedビルトイン関数
    6. 擬似変数
  4. 関数
    1. 関数の構文
    2. 関数の種類
    3. 型の推測
    4. 引数の引渡し
  5. クラス
    1. クラス定義の構文
    2. メンバ変数
    3. 継承
    4. インスタンスの初期化
    1. 値式
    2. 割り当て式
    3. 割り当て演算式
    4. and式 or式(二項論理演算)
    5. 型式
    6. 関係式
    7. 加法式 乗法式(二項算術演算)
    8. 単項式
    9. 接尾式
    10. 後置式
    11. 基礎式
  6. バインド
    1. バインド更新
    2. バインド定義
    3. 双方向バインド
  7. アクセス修飾子
  8. エラーハンドリングと例外
  9. アニメーション
  10. 予約語

訳注:下位の目次を省きます。 本文中の[To do:]は原文のTodoです。

図一覧

訳注:本文中にすべて登場するので省略します。

表一覧

訳注:本文中にすべて登場するので省略します。

この翻訳におけるルール

単語・用語

英語日本語
expression
type
value
variable変数
function関数
parameter引数
return戻り値
syntax構文
specifier指示子
cardinalityカーディナリティ
element要素
element specifier要素指示子
signatureシグネチャ
function signature関数シグネチャ
subtypeサブタイプ
grand typeグランドタイプ
built-inビルトイン
sequence配列(あえて配列)
literalリテラル
string-expression文字列表現
brace中括弧または波括弧
modifier修飾子
hierarchy優先度
occurrence存在
format_string_literal書式文字列

構文の書き方・読み方

文字意味
[ ]任意、オプション。あってもなくてもいい。
|区切り文字でいずれか一つを使う。
{ }必須。
...前にある要素を任意の回数繰り返す。
カウンター