java.awt.Container.contains()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(197)

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

Container.contains介绍

暂无

代码示例

代码示例来源:origin: JetBrains/jediterm

public void eventDispatched(AWTEvent event) {
  if (event.getID() == MouseEvent.MOUSE_MOVED) {
    // user is moving inside the scrollpane of the scrollbar and fade-out hasn't started yet
   Container scrollpane = SwingUtilities.getAncestorOfClass(JScrollPane.class, scrollbar);
   if (scrollpane != null) {
    Point loc = ((MouseEvent)event).getLocationOnScreen();
    SwingUtilities.convertPointFromScreen(loc, scrollpane);
    if (scrollpane.contains(loc) && !myMacScrollbarHidden && myMacScrollbarFadeLevel == 0) {
     startMacScrollbarFadeout();
    }
   }
  }
 }
};

代码示例来源:origin: com.eas.platypus/platypus-js-scalable-widget

protected JScrollPane findScrollPaneAtXY(Container root, int x, int y, Component toExclude) {
  Point lTestPt = new Point(x, y);
  synchronized (getTreeLock()) {
    if (!root.contains(x, y)) {
      return null;
    } else if (root.contains(x, y) && root instanceof JScrollPane && isInnerInsetPt((JScrollPane) root, lTestPt)) {
      return (JScrollPane) root;

代码示例来源:origin: com.eas.platypus/platypus-js-scalable-widget

protected Component findComponentAtXY(Container root, int x, int y, boolean ignoreEnabled, boolean stopAtPopupPanel, Component toExclude) {
  synchronized (getTreeLock()) {
    if (!(root.contains(x, y) && (ignoreEnabled || root.isEnabled()))) {
      return null;
    } else if (root.contains(x, y) && stopAtPopupPanel && root instanceof ScalablePopup.ScalablePopupPanel) {
      return root;

代码示例来源:origin: net.sourceforge.mydoggy/mydoggy-plaf

public static Component findComponentAt(Container cont, int x, int y, boolean ignoreEnabled, boolean ignoreGlassPane) {
  if (!((cont instanceof CellRendererPane) || (cont.getParent() instanceof CellRendererPane)) &&
    !(cont.contains(x, y) /*&& cont.isVisible() */ && (ignoreEnabled || cont.isEnabled()))) {
    return null;

相关文章

微信公众号

最新文章

更多

Container类方法