How to use CSS in JavaFX Part 6

前回までは JavaFXCSS を利用するメリットばかりまとめてきましたが...
実は、JavaFX 1.2.1 の時点では

  1. 匿名(無名)クラスの Node が存在する場合に ID および クラス セレクタを使うと NPE になる。
  2. 新しく生成した Node には CSS のスタイル が適用されない。
といったような既知の(しかも割と致命的な)問題があり、 実際にアプリケーションで利用するのは少し厳しいかもしれない。
しかも、他にも小さな問題がありそうだし...

もちろん、既に これらの問題は修正済みであり、次期リリース JavaFX 1.3 を待つばかりとなっている。
しかし、こんな便利なものは今すぐ使いたいというのが人情というものでしょう。

ということで...
現象と対応を少し調べてみました。
ただ、ちょっと長くなりそうなので、次回から一つずつ書くことに...
もし興味があれば、ぜひ...