Как вернуться к коду после того, как я закончу со сценой JavaFX

1

Я запускаю свою сцену JavaFX как:

Applicaiton.launch(Main.class);

сформируйте мой код Java.

Как вернуться к моему коду после того, как я закончил с JavaFX!

Пример:

public String Method()
{
  Stirng s = "MyName";
  Application.launch(Main.class);//here I lauch JavaFX scene

  s.trim();//how to come back here after I'm done with that scene.


}
Теги:
javafx

2 ответа

0
Лучший ответ

Platform.exit(); сделайте это, щелкните здесь для документации javafx2.2

1

Это не должно работать так. Вы начинаете с расширения javafx.application.Application, тогда точкой входа является start(Stage), которую вы должны переопределить. Этот метод - это место, где вам нужно настроить Scene для своей сцены, построить макет с помощью Node (кнопки, менеджеры макетов, текстовые поля, флажки) и обработчики событий регистрации. Вы можете получить доступ к параметрам запуска с помощью getParameters().

Приложение можно запустить, предоставив обычный main() который вызывает launch(), средство JavaFX. Таким образом, минимальное приложение JavaFX выглядит так:

public class MyApp extends Application {

  @Override
  public void start(Stage primaryStage) {
    VBox root = new VBox();
    root.getChildren().setAll(new Label("Hello world!"));
    Scene scene = new Scene(root, 600, 400);
    // Add widgets and set up event handlers
    primaryStage.setScene(scene);
    primaryStage.show();
  }

  public static void main(String... args) {
    launch(args);
  }
}
  • 0
    Обратите внимание, что вы также можете переопределить stop() . Метод stop() вызывается, когда приложение «закончено».

Ещё вопросы

Сообщество Overcoder
Наверх
Меню