/ / Показване на два прозореца едновременно чрез JavaFX Scene Builder 2.0 - netbeans, javafx, javafx-2, scenebuilder

Показване на два прозореца едновременно с помощта на JavaFX Scene Builder 2.0 - netbeans, javafx, javafx-2, scébuilder

Работя върху мини приложение, където трябва да показвам на потребителите два прозореца едновременно.

Работя с JavaFx Scene Builder 2.0 в NetBeans 8.0.1

възможно ли е да направите това? ако е така, как може да се направи?

Благодаря ти!

Отговори:

3 за отговор № 1

С "екран" Предполагам, че имате предвид "прозорец".

Просто създайте втори етап във вашия start() метода и да направите точно същото с него, докато правите основния си етап:

public class MyApp extends Application {

@Override
public void start(Stage primaryStage) {

Stage anotherStage = new Stage();

try {
FXMLLoader loader = new FXMLLoader(...); // FXML for primary stage
Parent root = loader.load();
Scene scene = new Scene(root);
primaryStage.setScene(scene);
primaryStage.show();

FXMLLoader anotherLoader = new FXMLLoader(...) ; // FXML for second stage
Parent anotherRoot = anotherLoader.load();
Scene anotherScene = new Scene(anotherRoot);
anotherStage.setScene(anotherScene);
anotherStage.show();

} catch (Exception exc) {

exc.printStackTrace();

}
}

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