本文整理了Java中java.awt.Container.contains()
方法的一些代码示例,展示了Container.contains()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Container.contains()
方法的具体详情如下:
包路径:java.awt.Container
类名称: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;
内容来源于网络,如有侵权,请联系作者删除!