本文整理了Java中org.eclipse.swt.widgets.Shell.close()
方法的一些代码示例,展示了Shell.close()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Shell.close()
方法的具体详情如下:
包路径:org.eclipse.swt.widgets.Shell
类名称:Shell
方法名:close
[英]Requests that the window manager close the receiver in the same way it would be closed when the user clicks on the "close box" or performs some other platform specific key or mouse combination that indicates the window should be removed.
[中]请求窗口管理器关闭接收器的方式与用户单击“关闭框”或执行其他特定于平台的键或鼠标组合时关闭接收器的方式相同,以指示应移除窗口。
代码示例来源:origin: caoxinyu/RedisClient
@Override
public void widgetSelected(SelectionEvent arg0) {
shell.close();
}
});
代码示例来源:origin: pentaho/pentaho-kettle
@Override
public void close( WindowEvent event ) {
Browser browser = (Browser) event.widget;
Shell shell = browser.getShell();
shell.close();
}
} );
代码示例来源:origin: pentaho/pentaho-kettle
@Override public void close( WindowEvent event ) {
Browser browser = (Browser) event.widget;
Shell shell = browser.getShell();
shell.close();
}
} );
代码示例来源:origin: pentaho/pentaho-kettle
@Override public Object function( Object[] arguments ) {
paths = new ArrayList<>();
for ( Object path : (Object[]) arguments[0] ) {
paths.add( (String) path );
}
browser.dispose();
dialog.close();
dialog.dispose();
return true;
}
};
代码示例来源:origin: pentaho/pentaho-kettle
public void widgetSelected( SelectionEvent e ) {
int nrKeys = wKeys.nrNonEmpty();
StringBuilder sb = new StringBuilder();
for ( int i = 0; i < nrKeys; i++ ) {
TableItem item = wKeys.getNonEmpty( i );
sb.append( item.getText( 1 ) );
if ( nrKeys > 1 && i != nrKeys - 1 ) {
sb.append( "," );
}
}
keyValTextBox.setText( sb.toString() );
subShell.close();
}
} );
代码示例来源:origin: pentaho/pentaho-kettle
@Override public Object function( Object[] arguments ) {
paths = new ArrayList<>();
browser.dispose();
dialog.close();
dialog.dispose();
return true;
}
};
代码示例来源:origin: pentaho/pentaho-kettle
@Override public Object function( Object[] arguments ) {
browser.dispose();
dialog.close();
dialog.dispose();
return true;
}
};
代码示例来源:origin: pentaho/pentaho-kettle
@Override public Object function( Object[] arguments ) {
objectId = (String) arguments[ 0 ];
objectName = (String) arguments[ 1 ];
objectDirectory = (String) arguments[ 2 ];
objectType = (String) arguments[ 3 ];
browser.dispose();
dialog.close();
dialog.dispose();
return true;
}
};
代码示例来源:origin: pentaho/pentaho-kettle
public void handleEvent( Event event ) {
browser.dispose();
dialog.close();
dialog.dispose();
}
} );
代码示例来源:origin: pentaho/pentaho-kettle
@Override public Object function( Object[] arguments ) {
browser.dispose();
dialog.close();
dialog.dispose();
return true;
}
};
代码示例来源:origin: BiglySoftware/BiglyBT
@Override
public void keyTraversed(TraverseEvent e) {
if (e.detail == SWT.TRAVERSE_ESCAPE) {
shell.close();
}
}
});
代码示例来源:origin: BiglySoftware/BiglyBT
@Override
public void handleEvent(Event arg0) {
shell.close();
}
});
代码示例来源:origin: org.eclipse.platform/org.eclipse.debug.ui
@Override
public void controlResized(ControlEvent e) {
if (!shell.isDisposed()) {
shell.close();
}
}
};
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void handleEvent(Event event) {
if (checkButton != null) checkValue[0] = checkButton.getSelection();
shell.close();
}
});
代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc
@Override
public void handleEvent(Event event) {
if (buttons[0] != null) checkValue[0] = buttons[0].getSelection();
user[0] = userText.getText();
pass[0] = passwordText.getText();
result[0] = event.widget == buttons[1];
shell.close();
}
};
代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86
@Override
public void handleEvent (Event event) {
if (event.widget == buttons[2]) {
showCertificate (shell, certificate);
} else {
result[0] = event.widget == buttons[0];
shell.close();
}
}
};
代码示例来源: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: net.sf.okapi.lib/okapi-lib-segmentation-ui
public void widgetSelected(SelectionEvent e) {
result = null;
if ( e.widget.getData().equals("h") ) { //$NON-NLS-1$
if ( help != null ) help.showWiki("Ratel - Edit Language Map");
return;
}
if ( e.widget.getData().equals("o") ) { //$NON-NLS-1$
if ( !saveData() ) return;
}
shell.close();
};
};
代码示例来源:origin: net.sf.okapi.steps/okapi-step-textmodification-ui
public void widgetSelected(SelectionEvent e) {
result = false;
if ( e.widget.getData().equals("h") ) {
if ( help != null ) help.showWiki("Text Modification Step");
return;
}
if ( e.widget.getData().equals("o") ) saveData();
shell.close();
};
};
代码示例来源: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 () {
内容来源于网络,如有侵权,请联系作者删除!