addAll() 方法不起作用?

zeb*_*420 -2 java user-interface javafx

所以也许我没有使用它打算如何使用的方法,而是我在 youtube 用户 thenewboston 观看的视频中完全使用它,并且效果很好。帮助将不胜感激

package checkers;

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.FlowLayout;
import javafx.scene.Scene  ;
import javafx.scene.control.*;
import javafx.scene.layout.BorderPane;
import javafx.scene.layout.HBox;
import javafx.application.*;
import javafx.stage.*;


public class Checkers extends Application {

    Stage window;

    public void start(Stage primaryStage) throws Exception {

        window = primaryStage;
        window.setTitle("Title");

        HBox layout = new HBox();
        Button  startButton = new Button("Start");
        Button quitButton = new Button("Quit");
        layout.getChildren().addAll(startButton, quitButton);

        Scene startScene = new Scene(layout, 400, 300);

        window.setScene(startScene);
        window.show();

    }

    public static void main(String[] args) {

        launch(args);

    }

}
Run Code Online (Sandbox Code Playgroud)

`

我收到的错误如下 - “类型列表中的方法 addAll(int, Collection) 不适用于参数 (Button, Button)”

pat*_*ite 5

您导入了错误类型的Button. 你想import javafx.scene.control.Button;import java.awt.Button;