gpt4 book ai didi

java - GUI 的单独线程

转载 作者:行者123 更新时间:2023-12-02 12:22:48 24 4
gpt4 key购买 nike

我应该为 GUI 创建单独的线程还是会自动创建?如果我应该怎么做?我不明白如何运行 GUI。

package sample;

import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;

public class MyMain extends Application implements Runnable
{
@Override
public void run()
{

}

@Override
public void start(Stage primaryStage) throws Exception
{
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 200, 300));
primaryStage.setMinWidth(220);
primaryStage.setMinHeight(340);
primaryStage.show();
}

public static void main(String[] args) {
launch(args);
}
}

最佳答案

您不必创建新线程。只需使用此代码:

public class MyMain extends Application {

@Override
public void start(Stage primaryStage) {
Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 200, 300));
primaryStage.setMinWidth(220);
primaryStage.setMinHeight(340);
primaryStage.show();
}

public static void main(String[] args) {
launch(args);
}
}

Application 类自行处理线程。

关于java - GUI 的单独线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45648247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com