本文整理了Java中javafx.scene.Node.getStyleClass()
方法的一些代码示例,展示了Node.getStyleClass()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.getStyleClass()
方法的具体详情如下:
包路径:javafx.scene.Node
类名称:Node
方法名:getStyleClass
暂无
代码示例来源:origin: jfoenixadmin/JFoenix
public Node getIcon() {
if (iconSupplier.get() == null) {
return null;
}
Node icon = iconSupplier.get().get();
if (icon != null) {
icon.getStyleClass().add("error-icon");
}
return icon;
}
}
代码示例来源:origin: jfoenixadmin/JFoenix
protected void initNode(Node node) {
node.setScaleX(0);
node.setScaleY(0);
node.getStyleClass().add("sub-node");
}
}
代码示例来源:origin: speedment/speedment
/**
* 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);
}
代码示例来源:origin: stackoverflow.com
/** 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);
}
}
代码示例来源:origin: jfoenixadmin/JFoenix
private void removeRadio() {
for (int i = 0; i < getChildren().size(); i++) {
if ("radio".equals(getChildren().get(i).getStyleClass().get(0))) {
getChildren().remove(i);
break;
}
}
}
代码示例来源:origin: jfoenixadmin/JFoenix
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);
}
代码示例来源:origin: jfoenixadmin/JFoenix
container.getStyleClass().add("depth-container");
container.setPickOnBounds(false);
level = level < 0 ? 0 : level;
代码示例来源:origin: jfoenixadmin/JFoenix
if (this.getGraphic() != null && this.getGraphic().getStyleClass().contains("sublist-container")) {
this.getStyleClass().add("sublist-item");
} else {
代码示例来源:origin: torakiki/pdfsam
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");
}
});
}
代码示例来源:origin: torakiki/pdfsam
public PasswordFieldPopupSkin(final PasswordFieldPopup popup) {
this.popup = popup;
getNode().styleProperty().bind(popup.styleProperty());
getNode().getStyleClass().addAll(popup.getStyleClass());
}
代码示例来源:origin: torakiki/pdfsam
public HelpPopupSkin(final HelpPopup popup) {
this.popup = popup;
getNode().styleProperty().bind(popup.styleProperty());
getNode().getStyleClass().addAll(popup.getStyleClass());
}
代码示例来源:origin: org.controlsfx/controlsfx
/** {@inheritDoc} */
@Override public void removeDecoration(Node targetNode) {
targetNode.getStyleClass().removeAll(styleClasses);
}
}
代码示例来源:origin: org.codehaus.griffon/griffon-javafx
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);
}
代码示例来源:origin: com.jfoenix/jfoenix
public Node getIcon() {
if (iconSupplier.get() == null) {
return null;
}
Node icon = iconSupplier.get().get();
if (icon != null) {
icon.getStyleClass().add("error-icon");
}
return icon;
}
}
代码示例来源:origin: com.jfoenix/jfoenix
protected void initNode(Node node) {
node.setScaleX(0);
node.setScaleY(0);
node.getStyleClass().add("sub-node");
}
}
代码示例来源:origin: org.codehaus.griffon/griffon-javafx
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);
}
代码示例来源:origin: org.codehaus.griffon/griffon-javafx
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);
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
protected void display(Node node) {
currentContent.getChildren().clear();
currentContent.getChildren().add(node);
paginate(currentIndex);
node.getStyleClass().add("hand-hover");
}
代码示例来源:origin: com.nexitia.emaginplatform/emagin-jfxcore-engine
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());
}
代码示例来源:origin: com.aquafx-project/aquafx
private void setDropShadow() {
for (Node child : getChildren()) {
if (child.getStyleClass().get(0).equals("radio")) {
child.setEffect(new Shadow(false));
}
}
}
内容来源于网络,如有侵权,请联系作者删除!