package fx.com; import javafx.application.Application; import javafx.application.ConditionalFeature; import javafx.application.Platform; import javafx.stage.Stage; public class Main extends Application { public static void main(String[] args) { launch(Main.class,args); } @Override public void start(Stage primaryStage){ //更新 简单的UI 界面 如果多了会卡死 Platform.runLater(new Runnable() { @Override public void run() { int i=1; while (i<=10){ try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("i="+i); i++; } } }); // Platform.setImplicitExit(false);//程序不会退出 // Platform.exit();//用这个方法可以退出程序 Platform.isSupported(ConditionalFeature.SCENE3D);//是否支持3D效果 Platform.isSupported(ConditionalFeature.FXML);//是否支持FXML效果 primaryStage.show(); } }
JavaFX 更新界面
最新推荐文章于 2024-03-11 14:13:19 发布