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

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

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

Shell.setVisible介绍

暂无

代码示例

代码示例来源:origin: pentaho/pentaho-kettle

public void hide() {
 if ( !splash.isDisposed() ) {
  splash.setVisible( false );
 }
}

代码示例来源:origin: pentaho/pentaho-kettle

public void show() {
  if ( !splash.isDisposed() ) {
   splash.setVisible( true );
  }
 }
}

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

@Override
  public void mouseUp(MouseEvent e){
    shell.setVisible (false);
  }
});

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

@Override
  public void handleEvent(Event e){
    shell.setVisible (false);
  }
});

代码示例来源:origin: org.eclipse.platform/org.eclipse.debug.ui

@Override
public void mouseExit(MouseEvent e){
  if (!fToolTipShell.isDisposed()) {
    fToolTipShell.setVisible(false);
  }
  fTooltipItem = null;
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui

@Override
public boolean requestWidgetToken(IWidgetTokenOwner owner, int priority) {
  if (priority > WIDGET_PRIORITY) {
    if (fPopup != null && !fPopup.isDisposed()) {
      fPopup.setVisible(false);
    }
    return true;
  }
  return false;
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface.text

/**
 * Displays the context selector.
 */
private void displayContextSelector() {
  if (fContentAssistant.addContentAssistListener(this, ContentAssistant.CONTEXT_SELECTOR))
    fContextSelectorShell.setVisible(true);
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface

void setVisible(boolean visible) {
  if (visible) {
    if (!hoverShell.isVisible()) {
      hoverShell.setVisible(true);
    }
  } else {
    if (hoverShell.isVisible()) {
      hoverShell.setVisible(false);
    }
  }
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

@Override
public void setVisible(boolean visible) {
  if (fShell.isVisible() == visible)
    return;
  fShell.setVisible(visible);
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

/**
 * Displays the context selector.
 */
private void displayContextSelector() {
  if (fContentAssistant.addContentAssistListener(this, ContentAssistant.CONTEXT_SELECTOR))
    fContextSelectorShell.setVisible(true);
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface.text

/**
 * Displays the context selector.
 */
private void displayContextSelector() {
  if (fContentAssistant.addContentAssistListener(this, ContentAssistant2.CONTEXT_SELECTOR))
    fContextSelectorShell.setVisible(true);
}

代码示例来源:origin: org.apache.uima/uimaj-ep-cas-editor

@Override
public void setVisible(boolean visible) {
 mControl.setVisible(visible);
 mShell.setVisible(visible);
}

代码示例来源:origin: org.eclipse.ui.views/log

void onMouseDown(Event e) {
  if (fTextShell != null && !fTextShell.isDisposed() && !fTextShell.isFocusControl()) {
    fTextShell.setVisible(false);
    fCanOpenTextShell = true;
  }
}

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

public void setVisible (boolean visible) {
 super.setVisible(visible);
 if (!visible) popup.setVisible(false);
}
/**

代码示例来源:origin: BiglySoftware/BiglyBT

@Override
 public void handleEvent(Event e) {
  splash.setVisible(true);
  splash.setActive();
 }
});

代码示例来源:origin: BiglySoftware/BiglyBT

public void
reset()
{
  listeners.clear();
  
  txtInfo.setText( "" );
  shell.setVisible( true );  
  Utils.centreWindow( shell );
  
   if ( modal && !defer_modal ){
     goModal();
   }
}

代码示例来源:origin: BiglySoftware/BiglyBT

@Override
  public void shellDeiconified(ShellEvent e) {
    if (Constants.isOSX
        && COConfigurationManager.getBooleanParameter("Password enabled")) {
      shell.setVisible(false);
      if (PasswordWindow.showPasswordWindow(Utils.getDisplay())) {
        shell.setVisible(true);
      }
    }
  }
});

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

private void showPopupShell (Point containerBounds, Point calendarSize, Rectangle coordsRelativeToScreen,
    Rectangle displayRect) {
  int width = Math.max (containerBounds.x, calendarSize.x + 2);
  int height = calendarSize.y + 2;
  int y = calculateCalendarYpos (containerBounds, coordsRelativeToScreen, height, displayRect);
  int x = calculateCalendarXpos (calendarSize, coordsRelativeToScreen, displayRect, width);

  popupShell.setBoundsInPixels (x, y, width, height);
  popupShell.setVisible (true);
  if (isFocusControl ()) {
    popupCalendar.setFocus ();
  }
}

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

private void showPopupShell (Point containerBounds, Point calendarSize, Rectangle coordsRelativeToScreen,
    Rectangle displayRect) {
  int width = Math.max (containerBounds.x, calendarSize.x + 2);
  int height = calendarSize.y + 2;
  int y = calculateCalendarYpos (containerBounds, coordsRelativeToScreen, height, displayRect);
  int x = calculateCalendarXpos (calendarSize, coordsRelativeToScreen, displayRect, width);

  popupShell.setBoundsInPixels (x, y, width, height);
  popupShell.setVisible (true);
  if (isFocusControl ()) {
    popupCalendar.setFocus ();
  }
}

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

@Override
public void setVisible(boolean visible) {
  if (visible) {
    open();
  } else {
    removeHandlerAndKeyBindingSupport();
    saveDialogBounds(getShell());
    getShell().setVisible(false);
  }
}

相关文章

微信公众号

最新文章

更多

Shell类方法