Package javafx.scene.layout

Examples of javafx.scene.layout.VBox


                    }
                });

        __border_root = new BorderPane();
        __border_root.setId("main_border_root");
        __bookmarks_pane = new VBox();
        BorderPane temp = new BorderPane();
        __bookmarks_pane.setPrefWidth(TRASP_WEMP);
        __bookmarks_pane.setMinWidth(TRASP_WEMP);
        temp.setTop(Utility.sep(25, 43));
        temp.setBottom(Utility.sep(0, 0));
View Full Code Here


                    }
                });

        __border_root = new BorderPane();
        __border_root.setId("main_border_root");
        __bookmarks_pane = new VBox();
        BorderPane temp = new BorderPane();
        __bookmarks_pane.setPrefWidth(TRASP_WEMP);
        __bookmarks_pane.setMinWidth(TRASP_WEMP);
        temp.setTop(UtilityFX.sep(25, 43));
        temp.setBottom(UtilityFX.sep(0, 0));
View Full Code Here

                    }
                });

        __border_root = new BorderPane();
        __border_root.setId("main_border_root");
        __bookmarks_pane = new VBox();
        BorderPane temp = new BorderPane();
        __bookmarks_pane.setPrefWidth(TRASP_WEMP);
        __bookmarks_pane.setMinWidth(TRASP_WEMP);
        temp.setTop(UtilityFX.sep(25, 43));
        temp.setBottom(UtilityFX.sep(0, 0));
View Full Code Here

            }
         
            return vbox;
        }
        private VBox addVBoxRight() {
            VBox vbox = new VBox();
            vbox.setStyle("-fx-background-color:#757575; -fx-text-fill:#eaeaea");
            vbox.setPadding(new Insets(10));
            vbox.setSpacing(7);           
           
            RadioButton trb1 = new RadioButton("On");
            trb1.setUserData("yes");
            trb1.setToggleGroup(trimGroup);
            trb1.setSelected(true);

            RadioButton trb2 = new RadioButton("Off");
            trb2.setUserData("no");
            trb2.setToggleGroup(trimGroup);
            addBlueTitle(vbox, "XML/XSLT Formatting");
            vbox.getChildren().add(new Separator());
            addTitle(vbox, "Auto-Trim");
            vbox.getChildren().add(trb1);
            vbox.getChildren().add(trb2);
            vbox.getChildren().add(new Separator());
           
            addTitle(vbox, "Indent (Chars)");
            RadioButton irb1 = new RadioButton("-1 (No alignment)");
            irb1.setUserData("-1");
            irb1.setToggleGroup(indentGroup);

            RadioButton irb2 = new RadioButton("0");
            irb2.setUserData("0");
            irb2.setToggleGroup(indentGroup);

            RadioButton irb3 = new RadioButton("2");
            irb3.setUserData("2");
            irb3.setSelected(true);           
            irb3.setToggleGroup(indentGroup);
           
            RadioButton irb4 = new RadioButton("3");
            irb4.setUserData("3");
            irb4.setToggleGroup(indentGroup);
            vbox.getChildren().add(irb1);
            vbox.getChildren().add(irb2);
            vbox.getChildren().add(irb3);
            vbox.getChildren().add(irb4);
            vbox.getChildren().add(new Separator());
           
            RadioButton nrb1 = new RadioButton("On");
            nrb1.setUserData("yes");
            nrb1.setToggleGroup(NLGroup);

            RadioButton nrb2 = new RadioButton("Off");
            nrb2.setSelected(true);
            nrb2.setUserData("no");
            nrb2.setToggleGroup(NLGroup);
           
            addTitle(vbox, "Force NewLines");
            vbox.getChildren().add(nrb1);
            vbox.getChildren().add(nrb2);
            vbox.getChildren().add(new Separator());
           
            RadioButton mrb1 = new RadioButton("On");
            mrb1.setUserData("yes");
            mrb1.setToggleGroup(MCGroup);
           
            RadioButton mrb2 = new RadioButton("Off");
            mrb2.setSelected(true);
            mrb2.setUserData("no");
            mrb2.setToggleGroup(MCGroup);
           
            addTitle(vbox, "Indent Mixed-Content");
            vbox.getChildren().add(mrb1);
            vbox.getChildren().add(mrb2);
            vbox.getChildren().add(new Separator());
           
            for (Node n : vbox.getChildren()){
                n.setStyle("-fx-background-color:#757575; -fx-text-fill:#eaeaea;");
            }
           
            String classPath = new java.io.File("").getAbsolutePath().replace('\\', '/');
            addBlueTitle(vbox, "Documentation");
            newHyperlink(vbox, "XMLSpectrum Guide", classPath + "/docs/readme.html", true);
            vbox.getChildren().add(new Separator());
            addBlueTitle(vbox, "Samples");
            newHyperlink(vbox, "Sample #1: XQuery", classPath + "/samples/search-ui.xqy", false);
            newHyperlink(vbox, "Sample #2: XSLT", classPath + "/samples/xpathcolorer-x.xsl", false);
            newHyperlink(vbox, "Sample #3: XProc", classPath + "/samples/xproccorb.xpl", false);
            newHyperlink(vbox, "Sample #4: XML Schema", classPath + "/samples/schema-assert.xsd", false);
View Full Code Here

            statusField.setText("Status: Ready");
            statusField.setEditable(false);
            statusField.setStyle("-fx-text-fill: #ffffff;"+
                "-fx-background-color: #959595;"+
                "-fx-font-family: 'Monospaced';");
            final VBox vBox = addVBox();
            final VBox vBoxRight = addVBoxRight();
            textVBox = addTextVBox();           
            Button goButton = new Button("Transform");
            goButton.prefHeight(Double.MAX_VALUE);
            goButton.setStyle("    -fx-background-color:" +
        "linear-gradient(#686868 0%, #232723 25%, #373837 75%, #757575 100%)," +
View Full Code Here

              vBox.getChildren().add(area);
            return vBox;
        }
       
        private VBox addVBox() {
            VBox vbox = new VBox();
            vbox.setStyle("-fx-background-color:#757575; -fx-text-fill:#eaeaea");
            vbox.setPadding(new Insets(10));
            vbox.setSpacing(7);
           
            RadioButton rbUseTextArea = new RadioButton("Text Area");
            rbUseTextArea.setToggleGroup(OGroup);

            RadioButton rbUseFileSource = new RadioButton("File (drag and drop)");
            rbUseFileSource.setSelected(true);
            rbUseFileSource.setToggleGroup(OGroup);
            addBlueTitle(vbox, "Transform Settings");
            vbox.getChildren().add(new Separator());
            addTitle(vbox, "Source");
            vbox.getChildren().add(rbUseTextArea);
            vbox.getChildren().add(rbUseFileSource);
            vbox.getChildren().add(new Separator());
           
               rbUseTextArea.setOnMouseClicked(new EventHandler<MouseEvent>() {
                    @Override
                    public void handle(MouseEvent e) {
                        row2.setMinHeight(60);
                        row2.setMaxHeight(250);
                        textVBox.setMaxHeight(USE_COMPUTED_SIZE);
                        //textVBox.setStyle("-fx-background-color:blue;");
                        row2.setPrefHeight(USE_COMPUTED_SIZE);
                        locationField.setEditable(false);
                        locationField.setStyle("-fx-background-color:#757575; -fx-text-fill:#f1f1f1; border-width:1");                       
                        textArea.prefHeightProperty().bind(textVBox.prefHeightProperty());
                        useTextArea = true;
                    }
                });
              
                rbUseFileSource.setOnMouseClicked(new EventHandler<MouseEvent>() {
                    @Override
                    public void handle(MouseEvent e) {
                        textVBox.setMaxHeight(0);
                        row2.setMinHeight(0);
                        row2.setMaxHeight(0);
                        locationField.setEditable(true);
                        locationField.setStyle("-fx-background-color:#454545; -fx-text-fill:#f1f1f1; border-width:1");
                        useTextArea = false;
                    }
                });
           
            addTitle(vbox, "Font");

            RadioButton rb1 = new RadioButton("Monospaced");
            rb1.setUserData("");
            rb1.setToggleGroup(fontGroup);

            RadioButton rb2 = new RadioButton("Source Code Pro");
            rb2.setUserData("scp");
            rb2.setSelected(true);
            rb2.setToggleGroup(fontGroup);

            vbox.getChildren().add(rb1);
            vbox.getChildren().add(rb2);
            vbox.getChildren().add(new Separator());
           
            addTitle(vbox, "Color Theme");
            RadioButton crb1 = new RadioButton("Solarized-Dark");
            crb1.setUserData("dark");
            crb1.setToggleGroup(colorGroup);
            crb1.setSelected(true);

            RadioButton crb2 = new RadioButton("Solarized-Light");
            crb2.setUserData("light");
            crb2.setToggleGroup(colorGroup);
           
            RadioButton crb5 = new RadioButton("GitHub (Light)");
            crb5.setUserData("github");
            crb5.setToggleGroup(colorGroup);
           
            RadioButton crb6 = new RadioButton("GitHub (Blue)");
            crb6.setUserData("github-blue");
            crb6.setToggleGroup(colorGroup);

            RadioButton crb3 = new RadioButton("RoboTicket");
            crb3.setUserData("roboticket-grey");
            crb3.setToggleGroup(colorGroup);
           
            RadioButton crb4 = new RadioButton("Tomorrow-Night");
            crb4.setUserData("tomorrow-night");
            crb4.setToggleGroup(colorGroup);
           
            RadioButton crb7 = new RadioButton("PG-Light");

            crb7.setUserData("pg-light");
            crb7.setToggleGroup(colorGroup);
           

            crb1.setStyle("-fx-background-color:#757575; -fx-text-fill:#eaeaea;");

            vbox.getChildren().add(crb1);
            vbox.getChildren().add(crb2);
            vbox.getChildren().add(crb5);
            vbox.getChildren().add(crb6);
            vbox.getChildren().add(crb7);
            vbox.getChildren().add(crb3);
            vbox.getChildren().add(crb4);
            vbox.getChildren().add(new Separator());
           
//            for (Node n : vbox.getChildren()){
//                n.setStyle("-fx-background-color:#757575; -fx-text-fill:#eaeaea;");
//            }
           
            //
            addTitle(vbox, "Language");
            RadioButton drb1 = new RadioButton("Auto");
            drb1.setUserData("");
            drb1.setToggleGroup(docGroup);
            drb1.setSelected(true);

            RadioButton drb2 = new RadioButton("XSLT");
            drb2.setUserData("xslt");
            drb2.setToggleGroup(docGroup);

            RadioButton drb3 = new RadioButton("XQuery/XPath");
            drb3.setUserData("xquery");
            drb3.setToggleGroup(docGroup);
           
            RadioButton drb4 = new RadioButton("XML Schema");
            drb4.setUserData("xsd");
            drb4.setToggleGroup(docGroup);
           
            RadioButton drb5 = new RadioButton("XProc");
            drb5.setUserData("xproc");
            drb5.setToggleGroup(docGroup);
           
            RadioButton drb6 = new RadioButton("Schematron");
            drb6.setUserData("schematron");
            drb6.setToggleGroup(docGroup);
           
            RadioButton drb7 = new RadioButton("DeltaXML");
            drb7.setUserData("deltaxml");
            drb7.setToggleGroup(docGroup);
           
            vbox.getChildren().add(drb1);
            vbox.getChildren().add(drb2);
            vbox.getChildren().add(drb3);
            vbox.getChildren().add(drb4);
            vbox.getChildren().add(drb5);
            vbox.getChildren().add(drb6);
            vbox.getChildren().add(drb7);
            vbox.getChildren().add(new Separator());

            addTitle(vbox, "XSLT Project");
            RadioButton tocrb1 = new RadioButton("Yes");
            tocrb1.setUserData("yes");
            tocrb1.setToggleGroup(tocGroup);

            RadioButton tocrb2 = new RadioButton("No");
            tocrb2.setUserData("no");
            tocrb2.setToggleGroup(tocGroup);
            tocrb2.setSelected(true);
            vbox.getChildren().add(tocrb1);
            vbox.getChildren().add(tocrb2);
           
            for (Node n : vbox.getChildren()){
                n.setStyle("-fx-background-color:#757575; -fx-text-fill:#eaeaea;");
            }
         
            return vbox;
        }
View Full Code Here

        fxForm.setTitle("Dude, where is my form?");
        root.getChildren().add(createNode());
    }

    private Node createNode() {
        VBox vBox = new VBox();
        vBox.getChildren().addAll(createSkinSelector(), createCSSNode(), fxForm, createConstraintNode());
        return vBox;
    }
View Full Code Here

    protected GridPane gridPane;
    protected int row = 0;

    @Override
    protected Node createRootNode() throws NodeCreationException {
        VBox titleBox = new VBox();
        titleBox.getChildren().add(createTitleNode());
        VBox contentBox = new VBox();
        contentBox.setPadding(new Insets(5.0, 5.0, 5.0, 5.0));
        contentBox.getStyleClass().add("form-content-box");
        titleBox.getChildren().add(contentBox);
        contentBox.setSpacing(5.0);
        gridPane = GridPaneBuilder.create().hgap(5.0).vgap(5.0).build();
        contentBox.getChildren().add(gridPane);
        return titleBox;
    }
View Full Code Here

        );

        table.setItems(data);
        table.getColumns().addAll(firstNameCol, lastNameCol);

        VBox vbox = new VBox();
        VBox.setVgrow(table, Priority.ALWAYS);
        vbox.setSpacing(5);
        vbox.setPadding(new Insets(10, 10, 10, 10));
        vbox.getChildren().addAll(label, table);

        Scene scene = new Scene(vbox);
        stage.setScene(scene);
        stage.show();
    }
View Full Code Here

public class App extends Application {

    @Override
    public void start(Stage primaryStage) throws Exception {

        VBox root = new VBox();

        Label githubLabel = AwesomeDude.createIconLabel(AwesomeIcon.GITHUB);
        Label ambulanceLabel = AwesomeDude.createIconLabel(AwesomeIcon.PLUS_SQUARE_ALT, "60.0");
        Button starButton = AwesomeDude.createIconButton(AwesomeIcon.STAR, "Nice!", "48.0", "20.0", ContentDisplay.TOP);
        Button cloudButton = AwesomeDude.createIconButton(AwesomeIcon.CLOUD, "Download");
        ToggleButton toggleButton = AwesomeDude.createIconToggleButton(AwesomeIcon.LOCK, "Lock", "60.0", ContentDisplay.TOP);

        root.getChildren().addAll(createMenubar(), githubLabel, ambulanceLabel, starButton, cloudButton, toggleButton);

        Scene scene = new Scene(root, 500, 500);
        //scene.getStylesheets().addAll(AwesomeStyle.BLUE.getStylePath());

View Full Code Here

TOP

Related Classes of javafx.scene.layout.VBox

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.