2014-01-07 7 views
12

Я создал простое приложение JavaFX, но я хотел бы, чтобы главное окно открыло вторичное окно, когда пользователь нажимает кнопку.Как открыть другое окно в JavaFX 2?

Каким будет самый простой способ достичь этого?

+2

Зарегистрируйте обработчик событий с помощью кнопки. В этом обработчике событий вы будете делать то же самое, что и в своем главном окне. Единственное реальное различие заключается в том, что вам нужно самостоятельно создать сцену. Попробуйте и разместите код, показывающий, где вы застряли, и/или то, что не работает, как вы ожидаете. –

ответ

27
Button b = new Button(); 
b.setOnAction(new EventHandler<ActionEvent>() { 
    @Override public void handle(ActionEvent e) { 
     Stage stage = new Stage(); 
     //Fill stage with content 
     stage.show(); 
    } 
}); 
Смежные вопросы