JavaFX で、外部フォント

JavaFX で、外部フォントを指定する場合の書き方

CSS に書く場合 @font-faceで fontファミリ-ttfを定義、→ -fx-font-family で指定

@font-face{
    font-family: meiryo;
  /** ttf ファイル参照 **/
    src: url("file://c:/home/test/meiryo.ttf");
}

Pane{
   -fx-font-family: meiryo;
}


ttc ファイルがあって ttf が存在しない場合、

UniteTTC というツールを使えば、ttc を分割して ttf を抽出できる。