![](/img/trans.png)
[英]primaryStage cannot be resolved to a variable:,When using in other class: JavaFX
[英]JavaFX 8: primaryStage cannot be resolved
JavaFX primaryStage无法正常工作。 为什么? 我在google中签到,但没有找到与问题类型相关的任何内容。 我的意思是图书馆已经建立。 我导入了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");
}
}
必须先定义一个变量,然后才能使用它。 尝试这个
@Override
public void start(Stage primaryStage) {
primaryStage.setTitle("The Noob Project");
// add controls to the stage...
primaryStage.show();
}
无论出于何种原因,您的primaryStage
实际上都作为arg0
传入。 我建议将arg0
更改为primaryStage
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.