JavaFX要素に適用されたCSSルールを確認する方法はありますか? または、利用可能なデフォルトの CSS ルールを含む公開された参照がありますか?
たとえば、ツールバーの境界線の色を知りたいです。
CSS ファイルは jfxrt.jar!/com/sun/javafx/scene/control/skin/caspian/caspian.css の javafxrt.jar にあります。
残念ながら、現時点では要素の CSS スタイルへの API アクセスはありませんが、JavaFX 2.2 で議論されているようです。
これは、pastebin で抽出された caspian.css です - http://pastebin.com/0PebD9nR
CSSを使用したJavaFXアプリケーションのスキニングから:デフォルトのスタイルシート、
JavaFXアプリケーションのデフォルトのスタイルシートはcaspian.cssで、これはJavaFXランタイムJARファイルjfxrt.jarにあります。
と
次のコマンドを使用して、JARファイルからスタイルシートを抽出します。
jar -xf jfxrt.jar com/sun/javafx/scene/control/skin/caspian/caspian.css
次に、cssビューアを使用します。