public Node getIcon() { if (iconSupplier.get() == null) { return null; } Node icon = iconSupplier.get().get(); if (icon != null) { icon.getStyleClass().add("error-icon"); } return icon; } }
protected void initNode(Node node) { node.setScaleX(0); node.setScaleY(0); node.getStyleClass().add("sub-node"); } }
/** * Adds a new editor item to the layout. New items are added at the * bottom. * * @param item the item */ void addItem(PropertyEditor.Item item){ final Node label = item.createLabel(); label.getStyleClass().add("property-label"); GridPane.setValignment(label, VPos.TOP); final Node editor = item.createEditor(); editor.getStyleClass().add("property-editor"); GridPane.setValignment(editor, VPos.CENTER); addRow(index.getAndIncrement(), label, editor); items.add(item); }
/** Places content in a bordered pane with a title. */ class BorderedTitledPane extends StackPane { BorderedTitledPane(String titleString, Node content) { Label title = new Label(" " + titleString + " "); title.getStyleClass().add("bordered-titled-title"); StackPane.setAlignment(title, Pos.TOP_CENTER); StackPane contentPane = new StackPane(); content.getStyleClass().add("bordered-titled-content"); contentPane.getChildren().add(content); getStyleClass().add("bordered-titled-border"); getChildren().addAll(title, contentPane); } }
private void removeRadio() { for (int i = 0; i < getChildren().size(); i++) { if ("radio".equals(getChildren().get(i).getStyleClass().get(0))) { getChildren().remove(i); break; } } }
private void initChild(Node node, int index, BiFunction<Boolean, Duration, Collection<KeyFrame>> animationFramesFunction, boolean addTriggerListener) { if (index > 0) { initNode(node); node.setVisible(false); } else { if (addTriggerListener) { if (node instanceof Button) { node.addEventHandler(ActionEvent.ACTION, event -> animateList()); } else { node.addEventHandler(MouseEvent.MOUSE_CLICKED, event-> animateList()); } } node.getStyleClass().add("trigger-node"); node.setVisible(true); } if (animationFramesFunction == null && index != 0) { animationFramesFunction = initDefaultAnimation(node); } else if (animationFramesFunction == null && index == 0) { animationFramesFunction = (aBoolean, duration) -> new ArrayList<>(); } animationsMap.put(node, animationFramesFunction); }
container.getStyleClass().add("depth-container"); container.setPickOnBounds(false); level = level < 0 ? 0 : level;
if (this.getGraphic() != null && this.getGraphic().getStyleClass().contains("sublist-container")) { this.getStyleClass().add("sublist-item"); } else {
public BaseQuickbarButton() { getStyleClass().addAll("quickbar-navigation-button"); setMaxWidth(Double.MAX_VALUE); setContentDisplay(ContentDisplay.GRAPHIC_ONLY); setAlignment(Pos.CENTER); graphicProperty().addListener((o, oldVal, newVal) -> { if (Objects.nonNull(newVal)) { newVal.getStyleClass().add("quickbar-navigation-button-graphic"); } }); }
public PasswordFieldPopupSkin(final PasswordFieldPopup popup) { this.popup = popup; getNode().styleProperty().bind(popup.styleProperty()); getNode().getStyleClass().addAll(popup.getStyleClass()); }
public HelpPopupSkin(final HelpPopup popup) { this.popup = popup; getNode().styleProperty().bind(popup.styleProperty()); getNode().getStyleClass().addAll(popup.getStyleClass()); }
/** {@inheritDoc} */ @Override public void removeDecoration(Node targetNode) { targetNode.getStyleClass().removeAll(styleClasses); } }
public static void setStyleClass(@Nonnull Node node, @Nonnull String styleClass, boolean remove) { requireNonNull(node, ERROR_CONTROL_NULL); if (isBlank(styleClass)) { return; } ObservableList<String> styleClasses = node.getStyleClass(); applyStyleClass(styleClass, styleClasses, remove); }
public Node getIcon() { if (iconSupplier.get() == null) { return null; } Node icon = iconSupplier.get().get(); if (icon != null) { icon.getStyleClass().add("error-icon"); } return icon; } }
protected void initNode(Node node) { node.setScaleX(0); node.setScaleY(0); node.getStyleClass().add("sub-node"); } }
public static void setGraphicStyleClass(@Nonnull MenuItem node, @Nonnull String graphicStyleClass, boolean remove) { requireNonNull(node, ERROR_CONTROL_NULL); if (isBlank(graphicStyleClass) || node.getGraphic() == null) { return; } ObservableList<String> graphicStyleClasses = node.getGraphic().getStyleClass(); applyStyleClass(graphicStyleClass, graphicStyleClasses, remove); }
public static void setGraphicStyleClass(@Nonnull ButtonBase node, @Nonnull String graphicStyleClass, boolean remove) { requireNonNull(node, ERROR_CONTROL_NULL); if (isBlank(graphicStyleClass) || node.getGraphic() == null) { return; } ObservableList<String> graphicStyleClasses = node.getGraphic().getStyleClass(); applyStyleClass(graphicStyleClass, graphicStyleClasses, remove); }
protected void display(Node node) { currentContent.getChildren().clear(); currentContent.getChildren().add(node); paginate(currentIndex); node.getStyleClass().add("hand-hover"); }
public void buildLeftItems(AbstractViewController controller, VLViewComponentXML leftActionsComponents) { leftToolBar = getContentImpl(leftActionsComponents, "HeaderLeftToolBar"); if (leftActionsComponents != null) { build(leftToolBar, controller, leftActionsComponents); } else { leftToolBar.getDisplay().getStyleClass().add("ep-header-left-area-container"); } getChildren().add(leftToolBar.getDisplay()); }
private void setDropShadow() { for (Node child : getChildren()) { if (child.getStyleClass().get(0).equals("radio")) { child.setEffect(new Shadow(false)); } } }