2012-05-11 45 views
2

我有以下代碼:的JavaFX 2.0 CSS樣式不行

primaryStage.setTitle("Hello World!"); 

GridPane root = new GridPane(); 
final Scene scene = new Scene(root); 
Label logol = new Label("Test logo"); 
logol.setStyle("-fx-color: red;"); 
root.add(logol, 0, 0); 
primaryStage.setScene(scene); 
primaryStage.show(); 

所有我試圖做的是,標籤logol將有紅色的前景色 但堅持留黑。

我在做什麼錯?

回答

3

沒有CSS屬性「-fx-color」。若要更改前景色,請改爲使用「-fx-text-fill:紅色」。

+0

非常感謝你!我正在尋找它幾個小時! – bennyl

+0

請參閱[JavaFX 2 CSS參考指南](http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html)瞭解css屬性名稱信息。 – jewelsea