本文整理了Java中org.eclipse.swt.widgets.Shell.isVisible()
方法的一些代码示例,展示了Shell.isVisible()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Shell.isVisible()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Shell
类名称:Shell
方法名:isVisible
暂无
代码示例来源:origin: org.codehaus.openxma/xmartserver
/**
* Indicates if the dialog is shown to the user. Use this method to
* determine if a modeless dialog is open or closed.
*
* @return true if the dialog is visible to the user.
*/
public boolean isVisible() {
return shell!=null && shell.isVisible();
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jdt.ui
@Override
public boolean isVisible() {
return fShell != null && !fShell.isDisposed() && fShell.isVisible();
}
代码示例来源:origin: org.eclipse.scout.sdk.deps/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.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.platform/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.m2e.core.ui
void setVisible(boolean visible) {
if(visible) {
if(!hoverShell.isVisible()) {
hoverShell.setVisible(true);
}
} else {
if(hoverShell.isVisible()) {
hoverShell.setVisible(false);
}
}
}
代码示例来源: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.rap/org.eclipse.rap.rwt
private static boolean isShellAccessible( Shell shell ) {
Shell modalShell = null;
Shell activeShell = shell.getDisplay().getActiveShell();
if( activeShell != null && activeShell.isVisible() && isModal( activeShell ) ) {
modalShell = activeShell;
}
return modalShell == null || shell == modalShell;
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
@Override
boolean traverseEscape () {
if (parent == null) return false;
if (!isVisible () || !isEnabled ()) return false;
close ();
return true;
}
int trimHeight () {
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
boolean traverseEscape () {
if (parent == null) return false;
if (!isVisible () || !isEnabled ()) return false;
close ();
return true;
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
@Override
boolean traverseEscape () {
if (parent == null) return false;
if (!isVisible () || !isEnabled ()) return false;
close ();
return true;
}
int trimHeight () {
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
boolean traverseEscape () {
if (parent == null) return false;
if (!isVisible () || !isEnabled ()) return false;
close ();
return true;
}
代码示例来源:origin: BiglySoftware/BiglyBT
public void
goModal()
{
Display display = Utils.getDisplay();
while ( (!shell.isDisposed()) && shell.isVisible()){
if (!display.readAndDispatch()) display.sleep();
}
}
代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui
public void redraw () {
super.redraw();
text.redraw();
arrow.redraw();
if (popup.isVisible()) list.redraw();
}
public void redraw (int x, int y, int width, int height, boolean all) {
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void redraw () {
super.redraw();
text.redraw();
arrow.redraw();
if (popup.isVisible()) list.redraw();
}
@Override
代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64
public void redraw () {
super.redraw();
text.redraw();
arrow.redraw();
if (popup.isVisible()) list.redraw();
}
public void redraw (int x, int y, int width, int height, boolean all) {
代码示例来源:origin: org.eclipse.platform/org.eclipse.ui.workbench
public void activate(Control previousFocusControl) {
this.previousFocusControl = previousFocusControl;
if (!shell.isVisible()) {
layoutShell();
quickAccessContents.preOpen();
shell.setVisible(true);
addAccessibleListener();
quickAccessContents.refresh(txtQuickAccess.getText().toLowerCase());
} else {
quickAccessContents.setShowAllMatches(!quickAccessContents.getShowAllMatches());
}
}
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
@Override
public void redraw () {
super.redraw();
text.redraw();
arrow.redraw();
if (popup.isVisible()) list.redraw();
}
@Override
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x
@Override
public void redraw () {
super.redraw();
text.redraw();
arrow.redraw();
if (popup.isVisible()) list.redraw();
}
@Override
内容来源于网络,如有侵权,请联系作者删除!