javafx.scene.Node.contains()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.8k)|赞(0)|评价(0)|浏览(254)

本文整理了Java中javafx.scene.Node.contains()方法的一些代码示例,展示了Node.contains()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.contains()方法的具体详情如下:
包路径:javafx.scene.Node
类名称:Node
方法名:contains

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;

相关文章

微信公众号

最新文章

更多

Node类方法