本文整理了Java中javafx.scene.Node.setId()
方法的一些代码示例,展示了Node.setId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.setId()
方法的具体详情如下:
包路径:javafx.scene.Node
类名称:Node
方法名:setId
暂无
代码示例来源:origin: ch.sahits.game/OpenPatricianDisplay
/**
* Add a generic node.
* @param node to add
* @param id to be used on the node, if it is not null
*/
public void addNode(Node node, String id) {
box.getChildren().add(node);
if (id != null) {
node.setId(id);
} else {
node.setId("");
}
}
代码示例来源:origin: org.jfxtras/jfxtras-common
/**
*
* @param id
* @param node
* @return
*/
public Node addReusableNode(String id, Node node) {
node.setId(id);
getReusableNodes().add(node);
return node;
}
代码示例来源:origin: org.jrebirth.af/core
/**
* {@inheritDoc}
*/
@SuppressWarnings("unchecked")
@Override
protected void prepareView() {
try {
// Build the node by reflection without any parameter or excluded class
this.rootNode = (N) ClassUtility.buildGenericType(this.getClass(), Node.class);
// Find the RootNodeId annotation
final RootNodeId rni = ClassUtility.getLastClassAnnotation(this.getClass(), RootNodeId.class);
if (rni != null) {
node().setId(rni.value().isEmpty() ? this.getClass().getSimpleName() : rni.value());
}
initSimpleView();
} catch (final CoreException ce) {
throw new CoreRuntimeException(ce);
}
}
代码示例来源:origin: ch.sahits.game/OpenPatricianDisplay
node.setId(id);
} else {
node.setId("");
代码示例来源:origin: org.jrebirth.af/core
node().setId(rni.value().isEmpty() ? this.getClass().getSimpleName() : rni.value());
代码示例来源:origin: org.jrebirth.af/core
/**
* TODO To complete.
*
* @param mc
*/
protected void applyStyle(final ModelConfig<?, ?> mc) {
if (!ModelConfig.UNDETERMINED.equals(mc.id())) {
node().setId(mc.id());
}
if (!ModelConfig.UNDETERMINED.equals(mc.style())) {
node().setStyle(mc.style());
}
if (!ModelConfig.UNDETERMINED.equals(mc.styleClass())) {
node().getStyleClass().addAll(mc.styleClass().split(" "));
}
}
代码示例来源:origin: com.miglayout/miglayout-javafx
public Node createReplacement(Node node)
{
Rectangle2D b = getBounds(node);
Node replNode = new ImageView(node.snapshot(new SnapshotParameters(), null));
replacedNodeMap.put(node, replNode);
replNode.setUserData(node);
replNode.setManaged(false);
replNode.setId(ANIM_REPLACE_ID);
replNode.resizeRelocate(b.getMinX(), b.getMinY(), b.getWidth(), b.getHeight());
return replNode;
}
代码示例来源:origin: org.jfxtras/jfxtras-common
/**
*
*/
public ResponsivePane() {
// just for easy reading
SINGULARITY_LAYOUT.getRoot().setId("ResponsivePane.emptyLayout");
// default device sizes
setDeviceSize(Device.PHONE, Diagonal.inch(3.5));
setDeviceSize(Device.TABLET, Diagonal.inch(7.0));
setDeviceSize(Device.DESKTOP, Diagonal.inch(13.0));
// react to changes in the available layouts and stylesheets
layouts.addListener( (javafx.collections.ListChangeListener.Change<? extends Layout> c) -> {
if (getTrace()) System.out.println(">>> requestLayout from changes in layouts, size=" + layouts.size());
requestLayout();
});
sceneStylesheets.addListener( (javafx.collections.ListChangeListener.Change<? extends Stylesheet> c) -> {
if (getTrace()) System.out.println(">>> requestLayout from changes in scene stylesheets, size=" + sceneStylesheets.size());
requestLayout();
});
myStylesheets.addListener( (javafx.collections.ListChangeListener.Change<? extends Stylesheet> c) -> {
if (getTrace()) System.out.println(">>> requestLayout from changes in my stylesheets, size=" + myStylesheets.size());
requestLayout();
});
}
内容来源于网络,如有侵权,请联系作者删除!