本文整理了Java中javafx.scene.Node.contains()
方法的一些代码示例,展示了Node.contains()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.contains()
方法的具体详情如下:
包路径:javafx.scene.Node
类名称:Node
方法名:contains
暂无
代码示例来源:origin: stackoverflow.com
public boolean contains(Comparable o) {
if (o == null) {
throw new NullPointerException("Null Items are not allowed in the Tree");
}
Node cur = this;
for (int i = 0; i < size - 1; i++) {
if (cur.item.compareTo(o) == 0) {
return true;
} else if (cur.item.compareTo(o) < 0) {
cur = cur.lChild;
} else {
cur = cur.rChild;
}
return cur.contains(o);
}
return true;
}
代码示例来源:origin: stackoverflow.com
for (Node menu : menuBarMain.lookupAll(".menu")) {
if (menu.contains(menu.screenToLocal(p))) {
f = true;
break;
}
}
代码示例来源:origin: stackoverflow.com
protected boolean impl_computeContains(double localX, double localY) {
final Point2D tempPt = TempState.getInstance().point;
for (int i=0, max=children.size(); i<max; i++) {
final Node node = children.get(i);
tempPt.x = (float)localX;
tempPt.y = (float)localY;
try {
node.parentToLocal(tempPt);
} catch (NoninvertibleTransformException e) {
continue;
}
if (node.contains(tempPt.x, tempPt.y)) {
return true;
}
}
return false;
}
代码示例来源:origin: org.jfxtras/jfxtras-common
boolean contains = n.contains(n.sceneToLocal(sceneX, sceneY));
代码示例来源:origin: eu.mihosoft.vrl.workflow/vworkflows-fx
boolean contains = n.contains(n.sceneToLocal(sceneX, sceneY));
代码示例来源:origin: eu.mihosoft.vrl.workflow/vworkflows-fx
boolean contains = n.contains(n.sceneToLocal(sceneX, sceneY));
代码示例来源:origin: eu.mihosoft.vrl.workflow/vworkflows-fx
boolean contains = n.contains(n.sceneToLocal(sceneX, sceneY));
代码示例来源:origin: stackoverflow.com
if (!node.contains(p)) return null;
Node child = children.get(i);
p = child.sceneToLocal(sceneX, sceneY, true /* rootScene */);
if (child.isVisible() && !child.isMouseTransparent() && child.contains(p)) {
bestMatchingChild = child;
break;
内容来源于网络,如有侵权,请联系作者删除!