org.eclipse.swt.widgets.Shell.getVisible()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.1k)|赞(0)|评价(0)|浏览(108)

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

Shell.getVisible介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

boolean isDropped () {
  return popupShell.getVisible ();
}

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

boolean isDropped () {
 return popup.getVisible ();
}
public boolean isFocusControl () {

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

@Override
public boolean isVisible () {
  checkWidget();
  return getVisible ();
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

@Override
public boolean isVisible () {
  checkWidget();
  return getVisible ();
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

@Override
public boolean isVisible () {
  checkWidget ();
  return getVisible ();
}

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt

@Override
public boolean isVisible() {
 checkWidget();
 return getVisible();
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

@Override
public boolean isVisible () {
  checkWidget();
  return getVisible ();
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

boolean isDropped () {
  return !isDisposed() && popup.getVisible ();
}
@Override

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

boolean isDropped () {
  return !isDisposed() && popup.getVisible ();
}
@Override

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

public boolean isVisible () {
  checkWidget();
  return getVisible ();
}

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

boolean isDropped () {
  return !isDisposed() && popup.getVisible ();
}
public boolean isFocusControl () {

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

boolean isDropped () {
  return !isDisposed() && popup.getVisible ();
}
@Override

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

boolean isDropped () {
  return !isDisposed() && popup.getVisible ();
}
@Override

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt.q07

private static void writeOpen( final Shell shell ) throws IOException {
 // TODO [rst] workaround: qx window should be opened only once.
 Boolean defValue = Boolean.FALSE;
 Boolean actValue = Boolean.valueOf( shell.getVisible() );
 if(    WidgetLCAUtil.hasChanged( shell, Props.VISIBLE, actValue, defValue )
   && shell.getVisible() )
 {
  JSWriter writer = JSWriter.getWriterFor( shell );
  writer.call( "open", null );
 }
}

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

public boolean getMinimized () {
  checkWidget();
  if (!getVisible ()) return super.getMinimized ();
  if (window == null) return false;
  return window.isMiniaturized();
}

代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt

@Override
public void setVisible( boolean visible ) {
 checkWidget();
 boolean wasVisible = getVisible();
 super.setVisible( visible );
 // Emulate OS behavior: in SWT, a layout is triggered during
 // Shell#setVisible(true)
 if( visible && !wasVisible && !isDisposed() ) {
  changed( getChildren() );
  layout( true, true );
 }
}

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

public void setMinimized (boolean minimized) {
  checkWidget();
  super.setMinimized (minimized);
  if (window == null) return;
  if (!getVisible()) return;
  if (minimized) {
    window.miniaturize (null);
  } else {
    window.deminiaturize (null);
  }
}

代码示例来源:origin: org.eclipse.e4.ui.workbench.addons/swt

private void updateRegion() {
  Region region = new Region();
  for (Adornment adornment : adornments) {
    adornment.updateRegion(region);
  }
  overlayShell.setRegion(region);
  if (!overlayShell.getVisible())
    overlayShell.setVisible(true);
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.e4.ui.workbench.addons.swt

private void updateRegion() {
  Region region = new Region();
  for (Adornment adornment : adornments) {
    adornment.updateRegion(region);
  }
  overlayShell.setRegion(region);
  if (!overlayShell.getVisible()) {
    overlayShell.setVisible(true);
  }
}

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

void setZOrder (Control control, boolean above) {
  if (window == null) return;
  if (!getVisible ()) return;
  if (control == null) {
    if (above) {
      window.orderFront(null);
    } else {
      window.orderBack(null);
    }
  } else {
    NSWindow otherWindow = control.getShell().window;
    window.orderWindow(above ? OS.NSWindowAbove : OS.NSWindowBelow, otherWindow.windowNumber());
  }
}

相关文章

微信公众号

最新文章

更多

Shell类方法