Package javafx.stage

Examples of javafx.stage.Stage


        saveTask.stateProperty().addListener(new ChangeListener<Worker.State>() {
            @Override
            public void changed(final ObservableValue<? extends Worker.State> source, final Worker.State oldState, final Worker.State newState) {
                if (newState.equals(Worker.State.SUCCEEDED)) {
                    // close window after database work is done
                    final Stage stage = (Stage) root.getScene().getWindow();
                    stage.close();
                }
                if (newState.equals(Worker.State.FAILED)) {
                    // TODO print error and exit
                }
            }
View Full Code Here


        // cancel dialogue button
        final Button buttonCancel = ButtonBuilder.create().text(ResourceLoader.getResource("button.cancel")).onAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(final ActionEvent event) {
                final Stage stage = (Stage) parent.getScene().getWindow();
                stage.close();
            }
        }).prefWidth(100.0).build();

        final HBox hBoxButtonArea = HBoxBuilder.create().alignment(Pos.CENTER).spacing(5.0).padding(new Insets(20)).children(buttonCreate, buttonCancel).build();
View Full Code Here

        ControllerProvider.getInstance().getTeamController().setPlayerData(PlayerContentProvider.getPlayerData());
    }

    @FXML
    protected void handleMenuItemExitAction(final ActionEvent event) {
        final Stage stage = (Stage) root.getScene().getWindow();
        stage.close();
    }
View Full Code Here

    protected void showCreateLeagueWindow(final ActionEvent event) {
        // build dialogue with builder
        final Parent root = new CreateLeagueSceneBuilder().buildScene();
        final Scene scene = new Scene(root);
        scene.getStylesheets().add("stylesheet.css");
        final Stage stage = new Stage();
        stage.setScene(scene);
        stage.setResizable(false);
        stage.initModality(Modality.APPLICATION_MODAL);
        stage.setTitle(ResourceLoader.getResource("label.title.createLeague"));
        stage.show();
    }
View Full Code Here

        //            e.printStackTrace();
        //        }

        final Scene scene = new Scene(root);
        scene.getStylesheets().add("stylesheet.css");
        final Stage stage = new Stage();
        stage.setScene(scene);
        stage.setResizable(false);
        stage.initModality(Modality.APPLICATION_MODAL);
        stage.setTitle(ResourceLoader.getResource(TITLE_CREATE_LEAGUE));
        stage.show();
    }
View Full Code Here

            }

            @Override
            public void waveConsumed(final Wave wave) {
                final Stage stage = StageTest.globalFacade.getServiceFacade().retrieve(StageService.class).getStage(stageKey);
                Assert.assertNotNull(stage);
                System.out.println("dddd");
            }

            @Override
View Full Code Here

     * {@inheritDoc}
     */
    @Override
    protected void perform(Wave wave) {

        Stage s = new Stage();
        s.show();
        s.close();
        System.out.println("ui command done");
    }
View Full Code Here

        this.fxml = fxml;
    }

    @Override
    public Stage get() {
        Stage dialog = new Stage(style);
        dialog.initModality(Modality.WINDOW_MODAL);
        dialog.initOwner(CustomerApp.getPrimaryStage());
        try {
            FXMLLoader loader = new FXMLLoader(fxml);
            loader.setControllerFactory(new Callback<Class<?>, Object>() {
                @Override
                public Object call(Class<?> aClass) {
                    return applicationContext.getBean(aClass);
                }
            });
            dialog.setScene(new Scene((Parent) loader.load()));
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
        return dialog;
    }
View Full Code Here

            header.setText("Login failure, please try again:");
            header.setTextFill(Color.DARKRED);
            return;
        }
        ((Stage) header.getScene().getWindow()).close();
        Stage primaryStage = CustomerApp.getPrimaryStage();
        primaryStage.setScene(new Scene(customerDataScreen, 777, 500));
        primaryStage.show();
    }
View Full Code Here

        this.player = player;
        approveOption = false;
    }
   
    public void start() {
        final Stage primaryStage = this;
        GridPane grid = new GridPane();
       
        grid.setAlignment(Pos.CENTER);
        grid.setHgap(2);
        grid.setVgap(10);
        grid.setPadding(new Insets(10, 25, 10, 25));
       
        ToggleGroup group = new ToggleGroup();
        goToNumber = new RadioButton("Go To Number:");
        goToNumber.setSelected(true);
        goToNumber.setToggleGroup(group);
        goToTime = new RadioButton("Go To Time:");
        goToTime.setToggleGroup(group);
       
        keyField = new TextField();
        hField = new TextField("00");
        mField = new TextField("00");
        sField = new TextField("00");
        msField = new TextField("000");
       
        Label separator1 = new Label(":");
        Label separator2 = new Label(":");
        Label msSeparator = new Label(",");
       
        Button cancelButton = new Button("Cancel");
        cancelButton.setOnAction(new EventHandler<ActionEvent>() {

            @Override
            public void handle(ActionEvent t) {
                primaryStage.close();
            }
        });
       
        Button okButton = new Button("OK");
        okButton.setOnAction(new EventHandler<ActionEvent>() {

            @Override
            public void handle(ActionEvent t) {
                okButtonListener();
                approveOption = true;
                setCaptionKey();
                primaryStage.close();
            }
        });
       
        HBox hbBtn = new HBox(10);
        hbBtn.setAlignment(Pos.BOTTOM_RIGHT);
        hbBtn.getChildren().add(cancelButton);
        hbBtn.getChildren().add(okButton);
       
        grid.add(goToNumber, 1, 1, 7, 1);
        grid.add(goToTime, 1, 3, 7, 1);
        grid.add(keyField, 2, 2, 7, 1);
        grid.add(hField, 2, 4);
        grid.add(separator1, 3, 4);
        grid.add(mField, 4, 4);
        grid.add(separator2, 5, 4);
        grid.add(sField, 6, 4);
        grid.add(msSeparator, 7, 4);
        grid.add(msField, 8, 4);
        grid.add(hbBtn, 1, 6, 8, 1);
       
        Scene scene = new Scene(grid, 300, 250);
       
        scene.getStylesheets().add("org/livesub/styles/GlobalStyle.css");
       
        primaryStage.setResizable(false);
        primaryStage.setTitle("Go To");
        primaryStage.setScene(scene);
        primaryStage.show();
    }
View Full Code Here

TOP

Related Classes of javafx.stage.Stage

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.