Package javafx.scene.layout

Examples of javafx.scene.layout.Pane


            }
        });
    }

    public static void setupStagesClass() {
        Pane primarySceneRoot = new AnchorPane();
        primaryScene = new Scene(primarySceneRoot, 600, 400);

        primaryWindow = new Stage();
        primaryWindow.setX(100);
        primaryWindow.setY(100);
        primaryWindow.setScene(primaryScene);

        nodeInsideOfScene = new Rectangle(50, 50, 100, 100);
        nodePartyOutsideOfScene = new Rectangle(550, 350, 100, 100);
        nodeOutsideOfScene = new Rectangle(1000, 1000, 100, 100);

        boundsInsideOfScene = nodeInsideOfScene.getLayoutBounds();
        boundsPartyOutsideOfScene = nodePartyOutsideOfScene.getLayoutBounds();
        boundsOutsideOfScene = nodeOutsideOfScene.getLayoutBounds();

        primarySceneRoot.getChildren().setAll(
            nodeInsideOfScene, nodePartyOutsideOfScene, nodeOutsideOfScene
        );

        primaryWindow.show();
    }
View Full Code Here


        public BooleanProperty coolDeveloper = new SimpleBooleanProperty();
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();

        FXForm form = new FXFormBuilder<>().include("lastName", "firstName", "age").resourceBundle(Utils.SAMPLE).build();
        form.setSkin(new com.dooapp.fxform.view.skin.FXMLSkin(form, getClass().getResource("/fxmlSkin.fxml")));
        User user = new User();
        form.setSource(user);
        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        StringProperty zip = new SimpleStringProperty();
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();

        FXForm form = new FXFormBuilder<>()
                .includeAndReorder("firstName", "lastName", "age", "favoriteMovie", "coolDeveloper", "street", "city", "zip")
                .resourceBundle(Utils.SAMPLE)
                .build();
        User user = new User();
        form.setSource(new MultipleBeanSource(user, user.address.get()));

        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        return "Read only form";
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();
        FXForm form = new FXFormBuilder<>()
                .includeAndReorder("firstName", "lastName", "age", "favoriteMovie")
                .resourceBundle(Utils.SAMPLE)
                .readOnly(true)
                .build();

        User user = new User();
        user.firstName.set("Robert");
        user.lastName.set("Shepard");
        user.age.setValue(42);
        user.favoriteMovie.setValue(Movies.LOTR);
        form.setSource(user);

        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        return "Custom factory form";
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();
        FXForm form = new FXFormBuilder<>().includeAndReorder("firstName", "lastName", "age").resourceBundle(Utils.SAMPLE).build();
        UserWithCustomFactory userWithCustomFactory = new UserWithCustomFactory();
        form.setSource(userWithCustomFactory);
        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        public ListProperty<User> users = new SimpleListProperty<>(FXCollections.observableArrayList());
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();
        MyBean bean = new MyBean();

        bean.users.add(new User("Baggins", "Bilbo", Movies.LOTR));
        bean.users.add(new User("Reeves", "Keanu ", Movies.MATRIX));
        bean.users.add(new User("Robert      ", "Paul          ", Movies.MATRIX));

        FXForm form = new FXFormBuilder<>().source(bean).resourceBundle(Utils.SAMPLE).build();
        stage.getScene().getStylesheets().add("list.css");
        form.setMinWidth(500);
        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        return "Simple validation form";
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();

        FXForm form = new FXFormBuilder<>()
                .includeAndReorder("firstName", "lastName", "age", "favoriteMovie", "coolDeveloper")
                .resourceBundle(Utils.SAMPLE)
                .build();
        UserWithConstraintsValidation user = new UserWithConstraintsValidation();
        form.setSource(user);

        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        return "Form with css";
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();
        FXForm form = new FXFormBuilder<>()
                .includeAndReorder("firstName", "lastName", "age", "favoriteMovie", "coolDeveloper")
                .resourceBundle(Utils.SAMPLE)
                .build();
        form.getStylesheets().add("form.css");
        User user = new User();
        form.setSource(user);

        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        public ObjectProperty<Color> color = new SimpleObjectProperty<>();
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();

        FXForm form = new FXFormBuilder<>()
                .includeAndReorder("firstName", "lastName", "age", "favoriteMovie", "coolDeveloper", "color")
                .resourceBundle(Utils.SAMPLE)
                .build();
        User user = new User();
        form.setSource(user);

        root.getChildren().add(form);
        return root;
    }
View Full Code Here

        public StringProperty zip = new SimpleStringProperty();
    }

    @Override
    public Node getPanel(Stage stage) {
        Pane root = new Pane();

        FXForm form = new FXFormBuilder<>()
                .categorizeAndInclude("firstName", "lastName", "age", "favoriteMovie", "coolDeveloper", "-Where ?", "street", "city", "zip")
                .resourceBundle(Utils.SAMPLE)
                .build();

        User user = new User();
        form.setSource(new MultipleBeanSource(user, user.address.get()));

        root.getChildren().add(form);
        return root;
    }
View Full Code Here

TOP

Related Classes of javafx.scene.layout.Pane

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.