/** * {@inheritDoc} */ @Override public Node getDisplayNode(List<IListFormValue> values) { final Label valueLabel = new Label(); valueLabel.setWrapText(true); valueLabel.setOpacity(0.44); if (values != null && values.isEmpty()) { valueLabel.setText(values.get(0).getDisplayedValue()); } return valueLabel; }
/** * {@inheritDoc} */ @Override public Node getDisplayNode(List<IListFormValue> values) { final Label valueLabel = new Label(); valueLabel.setWrapText(true); valueLabel.setOpacity(0.44); if (values != null && values.isEmpty()) { valueLabel.setText(values.get(0).getDisplayedValue()); } return valueLabel; }
/** * @{inheritedDoc} */ @Override public void buildFrom(IEmaginController controller, VLViewComponentXML configuration) { super.buildFrom(controller, configuration); box.setSpacing(32); box.getChildren().add(label); box.addEventFilter(MouseEvent.MOUSE_CLICKED, ev -> loadSearchPane()); final Pane spacer = new Pane(); HBox.setHgrow(spacer, Priority.ALWAYS); box.getChildren().add(spacer); final Label valueLabel = new Label(); valueLabel.setOpacity(0.24); box.getChildren().add(valueLabel); final Hyperlink icon = new Hyperlink(); IconUtils.setFontIcon("mdi-chevron-right:22", icon); box.getChildren().add(icon); }
/** * Display error when error occurs when loading application. */ private void showErrorScreen() { topGroup.getChildren().clear(); StackPane pane = new StackPane(); pane.setAlignment(Pos.CENTER); topGroup.getChildren().add(pane); VBox container = new VBox(); container.setAlignment(Pos.CENTER); Label error = new Label(); error.getStyleClass().add("accent-icon"); Label errorLabel = new Label("Dont worry, just reload :-)"); errorLabel.getStyleClass().add("h5"); errorLabel.setOpacity(0.50); container.getChildren().addAll(error, errorLabel); pane.getChildren().add(container); }
/** * Constructor */ public SimpleDetailsPaneTitle() { setStyle( "-fx-background-color: transparent;" + "-fx-pref-height: 64;" + "-fx-padding: 2em;" + "-fx-border-color: -grey-color-300;" + "-fx-border-width: 0 1 0.4 1;" + "-fx-alignment: CENTER_LEFT;"); titleDescriptionContainer.setStyle("-fx-background-color: transparent;" + "-fx-spacing: 10;" + "-fx-alignment:CENTER_LEFT;"); titleLabel = new Label(); titleLabel.getStyleClass().add("h2"); titleDescriptionContainer.getChildren().add(titleLabel); descriptionLabel = new Label(); descriptionLabel.setOpacity(0.44); descriptionLabel.visibleProperty().bind(descriptionLabel.textProperty().isNotEmpty()); descriptionLabel.managedProperty().bind(descriptionLabel.visibleProperty()); titleDescriptionContainer.getChildren().add(descriptionLabel); getChildren().add(titleDescriptionContainer); getChildren().add(rightContainer); NodeHelper.setHVGrow(titleDescriptionContainer); NodeHelper.setHgrow(rightContainer); rightContainer.setStyle("-fx-alignment:CENTER_RIGHT;"); }