org.netbeans.api.visual.widget.Widget.removeFromParent()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(94)

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

Widget.removeFromParent介绍

[英]Removes the widget from its parent.
[中]将小部件从其父级移除。

代码示例

代码示例来源:origin: org.netbeans.api/org-netbeans-api-visual

/**
 * Called by the removePin method to notify that a pin is removed from the graph model.
 * The default implementation removes the pin widget from its parent widget.
 * @param pin the removed pin
 * @param widget the removed pin widget; null if the pin is non-visual
 */
protected void detachPinWidget (P pin, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: org.netbeans.api/org-netbeans-api-visual

/**
 * Called by the removeNode method to notify that a node is removed from the graph model.
 * The default implementation removes the node widget from its parent widget.
 * @param node the removed node
 * @param widget the removed node widget; null if the node is non-visual
 */
protected void detachNodeWidget (N node, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: org.netbeans.api/org-netbeans-api-visual

/**
 * Called by the removeEdge method to notify that an edge is removed from the graph model.
 * The default implementation removes the edge widget from its parent widget.
 * @param edge the removed edge
 * @param widget the removed edge widget; null if the edge is non-visual
 */
protected void detachEdgeWidget (E edge, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: in.jlibs/org-netbeans-api-visual

/**
 * Called by the removePin method to notify that a pin is removed from the graph model.
 * The default implementation removes the pin widget from its parent widget.
 * @param pin the removed pin
 * @param widget the removed pin widget; null if the pin is non-visual
 */
protected void detachPinWidget (P pin, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: org.netbeans.api/org-netbeans-api-visual

/**
 * Called by the removeNode method to notify that a node is removed from the graph model.
 * The default implementation removes the node widget from its parent widget.
 * @param node the removed node
 * @param widget the removed node widget; null if the node is non-visual
 */
protected void detachNodeWidget (N node, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: in.jlibs/org-netbeans-api-visual

/**
 * Called by the removeNode method to notify that a node is removed from the graph model.
 * The default implementation removes the node widget from its parent widget.
 * @param node the removed node
 * @param widget the removed node widget; null if the node is non-visual
 */
protected void detachNodeWidget (N node, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: org.netbeans.api/org-netbeans-api-visual

/**
 * Called by the removeEdge method to notify that an edge is removed from the graph model.
 * The default implementation removes the edge widget from its parent widget.
 * @param edge the removed edge
 * @param widget the removed edge widget; null if the edge is non-visual
 */
protected void detachEdgeWidget (E edge, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: in.jlibs/org-netbeans-api-visual

/**
 * Called by the removeNode method to notify that a node is removed from the graph model.
 * The default implementation removes the node widget from its parent widget.
 * @param node the removed node
 * @param widget the removed node widget; null if the node is non-visual
 */
protected void detachNodeWidget (N node, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: in.jlibs/org-netbeans-api-visual

/**
 * Called by the removeEdge method to notify that an edge is removed from the graph model.
 * The default implementation removes the edge widget from its parent widget.
 * @param edge the removed edge
 * @param widget the removed edge widget; null if the edge is non-visual
 */
protected void detachEdgeWidget (E edge, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: in.jlibs/org-netbeans-api-visual

/**
 * Called by the removeEdge method to notify that an edge is removed from the graph model.
 * The default implementation removes the edge widget from its parent widget.
 * @param edge the removed edge
 * @param widget the removed edge widget; null if the edge is non-visual
 */
protected void detachEdgeWidget (E edge, Widget widget) {
  if (widget != null)
    widget.removeFromParent ();
}

代码示例来源:origin: it.tidalwave.netbeans/it-tidalwave-netbeans-visual

/*******************************************************************************************************************
 *
 *
 ******************************************************************************************************************/
public void removeAllNodes()
 {
  logger.fine("removeAllNodes()");
  connectionLayer.removeChildren();
  mainLayer.removeChildren();
  for (final Object object : new ArrayList<Object>(getObjects()))
   {
    final Node node = (Node)object;
    rootNode.getChildren().remove(new Node[]{node});
    for (final Widget widget : findWidgets(node))
     {
      widget.removeFromParent();
     }
    removeObject(node);
   }
 }

相关文章