Examples of Vbox


Examples of javafx.scene.layout.VBox

            super(getMessage("exception.dialog.title"));

            initModality(Modality.APPLICATION_MODAL);
           
            // --- initComponents
            VBox contentPanel = new VBox();
            contentPanel.getStyleClass().add("more-info-dialog");

            contentPanel.setPrefSize(800, 600);

            if (throwable != null) {
                BorderPane labelPanel = new BorderPane();

                Label label = new Label(getString("exception.dialog.label"));
                labelPanel.setLeft(label);

                contentPanel.getChildren().add(labelPanel);

                StringWriter sw = new StringWriter();
                PrintWriter pw = new PrintWriter(sw);
                throwable.printStackTrace(pw);
                TextArea text = new TextArea(sw.toString());
                text.setEditable(false);
                text.setWrapText(true);
                text.setPrefWidth(60 * 8);
                text.setPrefHeight(20 * 12);

                VBox.setVgrow(text, Priority.ALWAYS);
                contentPanel.getChildren().add(text);
            }
           
            // --- getBtnPanel
            // This panel contains right-aligned "Close" button.  It should
            // dismiss the dialog and dispose of it.
            HBox btnPanel = new HBox();
            btnPanel.getStyleClass().add("button-panel");

            Button dismissBtn = new Button(getMessage("common.close.btn"));
            dismissBtn.setPrefWidth(80);
            dismissBtn.setOnAction(new EventHandler<ActionEvent>() {
                @Override public void handle(ActionEvent e) {
                    hide();
                }
            });

            dismissBtn.setDefaultButton(true);
            btnPanel.getChildren().add(dismissBtn);
            contentPanel.getChildren().add(btnPanel);
            // --- getBtnPanel

            setContentPane(contentPanel);
            // --- initComponents
        }
View Full Code Here

Examples of javafx.scene.layout.VBox

        backShadow.setStyle("-fx-background-color: "+CSSHelper.toCssColor(backColor)+";");
        target.getChildren().add(backShadow);
       
        String blackOrWhiteDependingFromBack ="ladder("+CSSHelper.toCssColor(backColor)+", white 49%, black 50%);";
       
        final VBox back = new VBox(3);
        StackPane.setMargin(back, new Insets(150));
        back.setStyle("-fx-border-color: "+blackOrWhiteDependingFromBack +"; -fx-border-width: 1px; -fx-padding: 3; -fx-background-color: derive("+CSSHelper.toCssColor(backColor)+",-50%);");
        back.setAlignment(Pos.CENTER_RIGHT);
        final Label label = new Label(message);
        label.prefWidthProperty().bind(target.widthProperty());
        StackPane.setMargin(back, new Insets(150));
        label.setStyle("-fx-text-fill: "+blackOrWhiteDependingFromBack +";");
        label.setWrapText(true);
        label.setGraphic(icon);
        back.getChildren().add(label);
       
        final TextArea area = new TextArea();
        area.setPrefRowCount(10);
        if (e!=null){
          area.setText(Throwables.getStackTraceAsString(e));
        }
        area.setOpacity(0.4);
        area.setEditable(false);
        VBox.setVgrow(area, Priority.ALWAYS);
        back.getChildren().add(area);
        area.getStyleClass().add("consoleFont");
       
        ContextMenu menue = new ContextMenu();
        MenuItem item = new MenuItem("copy to clipboard");
        item.setOnAction(new EventHandler<ActionEvent>() {
          @Override
          public void handle(ActionEvent event) {
            final Clipboard clipboard = Clipboard.getSystemClipboard();
              final ClipboardContent content = new ClipboardContent();
              content.putString(area.getText());
              clipboard.setContent(content);
          }
        });
        menue.getItems().add(item);
        area.setContextMenu(menue);
       
        Button ok = new Button("OK");
        ok.setPrefWidth(100);
        ok.setOnAction(new EventHandler<ActionEvent>() {
          @Override
          public void handle(ActionEvent event) {
            target.getChildren().remove(back);
            target.getChildren().remove(backShadow);
            if (okOnAction!=null){
              okOnAction.run();
            }
          }
        });
        back.getChildren().add(ok);
       
        target.getChildren().add(back);
      }
    });
  }
View Full Code Here

Examples of javafx.scene.layout.VBox

         **************************************************************************/   

        DialogTemplate(Stage owner, String title, String masthead, DialogOptions options) {
            this.dialog = new FXDialog(title, owner, true);

            this.contentPane = new VBox();
            this.dialog.setContentPane(contentPane);

            this.mastheadString = masthead;
            this.options = options;
        }
View Full Code Here

Examples of javafx.scene.layout.VBox

            mastheadTextArea.setText(mastheadString);
//            mastheadTextArea = new UITextArea(mastheadString);
            mastheadTextArea.setAlignment(Pos.CENTER_LEFT);
            mastheadTextArea.getStyleClass().add("masthead-label-1");

            VBox mastheadVBox = new VBox();
            mastheadVBox.setAlignment(Pos.CENTER_LEFT);
            mastheadVBox.getChildren().add(mastheadTextArea);
//            mastheadVBox.setPrefWidth(MAIN_TEXT_WIDTH);

            mastheadPanel.setLeft(mastheadVBox);
            BorderPane.setAlignment(mastheadVBox, Pos.CENTER_LEFT);
            mastheadIcon = dialogType == null ? getIcon("java48.image") : dialogType.getImage();
View Full Code Here

Examples of javafx.scene.layout.VBox

            return mastheadPanel;
        }

        private Pane createCenterPanel() {
            centerPanel = new VBox();
            centerPanel.getStyleClass().add("center-panel");

            BorderPane contentPanel = new BorderPane();
            contentPanel.getStyleClass().add("center-content-panel");
            VBox.setVgrow(contentPanel, Priority.ALWAYS);
View Full Code Here

Examples of javafx.scene.layout.VBox

  private void setModelDate(Date date){
    model.setDate(date);
  }
 
  private VBox createPopupContent(){
    VBox vbox= new VBox(3);
    HBox topbuttons = new HBox(3);
    final Button now = new Button("now");
    now.setOnAction(new EventHandler<ActionEvent>() {
      @Override
      public void handle(ActionEvent event) {
        setModelDate(new Date());
      }
    });
    topbuttons.getChildren().add(now);
    final Button nowMinus5 = new Button("now - 5 min");
    nowMinus5.setOnAction(new EventHandler<ActionEvent>() {
      @Override
      public void handle(ActionEvent event) {
        Calendar calendar = Calendar.getInstance();
        calendar.add(Calendar.MINUTE, -5);
        setModelDate(calendar.getTime());
      }
    });
    topbuttons.getChildren().add(nowMinus5);
    final Button nullButton = new Button("clear");
    nullButton.setOnAction(new EventHandler<ActionEvent>() {
            @Override
            public void handle(ActionEvent event) {
                setModelDate(null);
            }
        });
    topbuttons.getChildren().add(nullButton);
    vbox.getChildren().add(topbuttons);
    final Label label = new Label();
    vbox.getChildren().add(label);
    final HBox yearMonthChooser = createYearMonthChooser();
    vbox.getChildren().add(yearMonthChooser);
   
        final GridPane gridPane = new GridPane();
        vbox.getChildren().add(gridPane);
        updateDayInMonthChooser(gridPane);
        VBox.setMargin(gridPane, new Insets(3));
        final HBox timeChooser = createTimeChooser();
    vbox.getChildren().add(timeChooser);

        model.addChangeListener(new ChangeListener<Integer>() {
            @Override
            public void changed(ObservableValue<? extends Integer> observable, Integer oldValue, Integer newValue) {
                if (!model.isNull()){
View Full Code Here

Examples of javafx.scene.layout.VBox

    createMaxCount(hbox,fromToMaxCountFilterModel.maxCountFilterModel);
    return hbox;
  }
 
  public Node createVerticalMultiFilter(Node... filterrows){
    VBox vbox = new VBox(3);
    for (int i = 0; i < filterrows.length; i++) {
      Node filterrow = filterrows[i];
      vbox.getChildren().add(filterrow);
      if (i < filterrows.length-1){
        vbox.getChildren().add(new Separator(Orientation.HORIZONTAL));
      }
    }
    return vbox;
  }
View Full Code Here

Examples of javafx.scene.layout.VBox

  }
 
  private Node createRightFilterButtons(Node filterContent, Node leftFilterPart, Pane progressbarDisplayTarget){
    Pane buttonsPane;
    if (verticalRightButton){
      VBox vbox = new VBox();
      vbox.setAlignment(Pos.TOP_LEFT);
      vbox.setSpacing(3);
      Region spacer = new Region();
      VBox.setMargin(spacer, new Insets(1.5));
      vbox.getChildren().add(spacer);
      buttonsPane=vbox;
    } else {
      HBox hbox = new HBox();
      hbox.setAlignment(Pos.CENTER);
      hbox.setSpacing(3);
View Full Code Here

Examples of javafx.scene.layout.VBox

                        ypos.get())));
      }
    }
  }
  private void createLegend(){
    VBox pane = new VBox();
//    pane.setScaleX(0.5);
//    pane.setScaleY(0.5);
    pane.getChildren().add(new Label("Legend"));
    pane.getChildren().add(createLegendEntry("adapter", AdapterAnimation.ADAPTER_COLOR));
    pane.getChildren().add(createLegendEntry("adapter method call", CallAnimation.ADAPTER_CALL_COLOR));
    pane.getChildren().add(createLegendEntry("notify correlation id ", NotifyAnimation.ADAPTER_NOTIFY_COLOR));
    pane.getChildren().add(createLegendEntry("workflow launch", LaunchAnimation.ADAPTER_LAUNCH_COLOR));
    pane.getChildren().add(createLegendEntry("workflow instance", WorkflowAnimation.WORKFLOW_COLOR));
    pane.setStyle("-fx-border-color: black; -fx-border-width: 1;");
    pane.setTranslateX(3);
    pane.setTranslateY(animationPane.getHeight()-150);
    animationPane.getChildren().add(pane);
   
  }
View Full Code Here

Examples of javafx.scene.layout.VBox

            @Override
            public void handle(ActionEvent t) {
                setVisible(false);
            }          
        });
        VBox vbox= new VBox();
        vbox.setPadding(new Insets(10,10,10,10));
        vbox.setSpacing(10);
       
        HBox hbox= new HBox();
        hbox.setAlignment(Pos.CENTER_RIGHT);
        hbox.getChildren().add(closeButton);
        vbox.getChildren().addAll(scoresText, hbox);
        return vbox;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.