2

Oracleが提供するチュートリアルに従って、基本的なJavaFXを独学しようとしています。

BorderPane チュートリアル ( https://docs.oracle.com/javafx/2/layout/builtin_layouts.htm ) では、背景色を指定します。

これは私のコードのスニペットです:

/**
 * This Method creates and defines a horizontal box with a button.
 */
public HBox addHorizontalBoxWithButton() {
    // set up horizontal box and button
    HBox hBox = new HBox();
    hBox.setPadding(new Insets(10, 10, 10, 10));
    hBox.setSpacing(10);
    hBox.setStyle("-fx-background-colour: #FFFFFF;");
    hBox.setAlignment(Pos.CENTER);
    Button startButton = new Button("CLICK ME");
    startButton.setPrefSize(100, 30);
    // set up a message
    Text message = new Text("Click the button to get started.");
    message.setId("message");

    hBox.getChildren().add(message);
    hBox.getChildren().add(startButton);

    return hBox;
}

さまざまな背景色を試しましたが、どれも機能しません。ここで何か不足していますか?

また、.css ファイルを使用していますが、「メッセージ」にスタイルを追加するだけです。

4

2 に答える 2