Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javafx 可以在start()中设置场景吗?_Javafx - Fatal编程技术网

Javafx 可以在start()中设置场景吗?

Javafx 可以在start()中设置场景吗?,javafx,Javafx,我的老师问了我们几个问题,在其中一个问题中,他问哪一个是对的,但不是都错的?首先,我认为B)不正确,因为start()必须与show()相同。但后来我意识到A)在使用场景……这可能吗 A) @Override public void start(Scene yourScene) { yourScene.show(); } B) @Override public void start(S

我的老师问了我们几个问题,在其中一个问题中,他问哪一个是对的,但不是都错的?首先,我认为B)不正确,因为start()必须与show()相同。但后来我意识到A)在使用场景……这可能吗

A)
    @Override
        
    public void start(Scene yourScene)
    
    {
        yourScene.show();
    }
    
B)
    @Override
    
    public void start(Stage primaryScene)
    
    {
        yourScene.show();
    }

您应该阅读api文档-它包含一个答案,这两个答案都不会像您编写的那样编译(假设这是
应用程序
的子类)。@Sedrick假设这是
应用程序
的子类(我假设这是目的),由于
@重写
批注,A将失败。尝试时发生了什么;)编码就是写作。。代码:这是检查您的假设的一种方法(在阅读api文档之后)@塞德里克-我们不知道老师的意图,是吗?为什么我们应该排除OP得出的结论:)@Sedrick-hmm我不太同意:OP得出了一个假设(两个都是错误的),但不确定s/he是否正确-我建议进行一些研究来收集事实,以确定是否正确,而不是联系(这里的老师或社区)(阅读api文档,测试并解释错误,重新阅读教科书。)每一位老师都会对一个有充分论证的案例感到高兴:)