是否可以在CSS中设置JavaFX静态属性?

具有BorderPanel.alignment “static property”的示例FXML:

<BorderPane>
  <top>
    <Label text="My Label" BorderPanel.alignment="CENTER"/>           
  </top>
</BorderPane>

CSS支持的版本:

<BorderPane stylesheets="Style.css">
   <top>
     <Label text="My Label" styleClass="labelClass"/>           
   </top>
</BorderPane>

Style.css将是:

.labelClass
 {
   -fx-borderpanel-alignement: center
 }
最佳答案
对于JavaFX版本2.0到2.2 =>不,您不能通过CSS设置静态布局属性.

您可以在JavaFX jira中创建功能请求,以要求在将来的JavaFX版本中实现此功能.

转载注明原文:是否可以在CSS中设置JavaFX静态属性? - 代码日志