JavaFX primaryStage无法正常工作。为什么?我在谷歌检查但我没有找到任何与问题类型相关的内容。我的意思是图书馆已经建立。我导入了javaFX并编写了这个类,但它再次无法工作,我不知道从哪里开始解决这个问题。我是Java的新手。
import javafx.application.*;
import javafx.stage.Stage;
public class Main extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage arg0) throws Exception {
primaryStage.setTitle("The Noob Project");
}
}
答案 0 :(得分:2)
需要先定义变量才能使用它。试试这个
@Override
public void start(Stage primaryStage) {
primaryStage.setTitle("The Noob Project");
// add controls to the stage...
primaryStage.show();
}
答案 1 :(得分:1)
无论出于何种原因,您的primaryStage
实际上都是以arg0
传递的。我建议将arg0
更改为primaryStage
。