鍍金池/ 問答/Java  UI  網(wǎng)絡(luò)安全/ JAVAFX: MenuButton上的TEXT用CSS不能改變顏色

JAVAFX: MenuButton上的TEXT用CSS不能改變顏色

javafx:

MenuButton start = new MenuButton("Start");

CSS:

.menu-button{
    -fx-text-fill: white ;
}

然而運行之后,MenuButton上的text依然是黑色,如圖MenuButton。查閱了OracleDoc依然找不到解決方法,Stackoverflow上也沒有人提出類似問題。求解,如果能不用CSS直接寫JAVAFX代碼變顏色也行,我沒有找到這個方法,希望告知。

回答
編輯回答
臭榴蓮
final Label label = new Label("start");
label.setStyle("-fx-text-fill:red;");
final MenuButton menuButton = new MenuButton("", label);
2017年3月2日 01:17