JavaFX-CSS по умолчанию

Есть ли способ увидеть примененные CSS-правила для JavaFX-Elements? Или есть опубликованная ссылка с доступными CSS-правилами по умолчанию?

Я хотел бы, например, знать цвет границы панели инструментов.

 Uluk Biy13 авг. 2012 г., 10:41
Связан сJavaFX 2 debug css
 sarcan12 авг. 2012 г., 17:22
Пересматривая ваш вопрос, я пропустил довольно очевидный ответ: вы можете использовать новый Scenic View (fxexperience.com/scenic-view) приложение для просмотра свойств узла во время выполнения. До сих пор я работал только с более ранней бета-версией, поэтому я не уверен, будет ли она правильно отображать все свойства CSS, но она предназначена для того, чтобы быть правильным инструментом для работы.

Ответы на вопрос(4)

Создание обложек для приложений JavaFX с помощью CSS: таблица стилей по умолчанию,

The default style sheet for JavaFX applications is caspian.css, which is found in the JavaFX runtime JAR file, jfxrt.jar

а также

Use the following command to extract the style sheet from the JAR file:

jar -xf jfxrt.jar com/sun/javafx/scene/control/skin/caspian/caspian.css

а затем просто использовать просмотрщик CSS.

м Modena.

Файл modena.css для версии сборки Java8_91 можно найти здесь:

https://gist.github.com/maxd/63691840fc372f22f470

Решение Вопроса

Файл CSS находится в javafxrt.jar по адресу jfxrt.jar! /Com/sun/javafx/scene/control/skin/caspian/caspian.css.

К сожалению, на данный момент нет доступа API к стилям CSS элемента, хотя это явно обсуждается для JavaFX 2.2.

 10 февр. 2016 г., 09:35
И теперь, с JavaFX 8, ссылка CSS снова переместилась:docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/…
 Gundon12 авг. 2012 г., 16:23
Большое спасибо. Я приму ваш ответ, как только смогу
 20 дек. 2012 г., 10:53

Ваш ответ на вопрос