本文整理了Java中org.eclipse.swt.browser.Browser.getParent()
方法的一些代码示例,展示了Browser.getParent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Browser.getParent()
方法的具体详情如下:
包路径:org.eclipse.swt.browser.Browser
类名称:Browser
方法名:getParent
暂无
代码示例来源:origin: pentaho/pentaho-kettle
/**
* hideExpandedContent( TransGraph graph )
*
* @param graph
* the TransGraph whose web browser will be hidden
*/
public static void hideExpandedContent( TransGraph graph ) {
doToExpandedContent( graph, browser -> {
if ( Const.isOSX() && graph.isExecutionResultsPaneVisible() ) {
graph.extraViewComposite.setVisible( true );
}
browser.moveBelow( null );
browser.getParent().layout( true, true );
browser.getParent().redraw();
} );
}
代码示例来源:origin: pentaho/pentaho-kettle
/**
* showExpandedContent( TransGraph graph )
*
* @param graph
* TransGraph to create the web browser for. If the wev browser hasn't been created this will create one.
* Else it will just bring the web browser associated to this TransGraph to the top.
*/
public static void showExpandedContent( TransGraph graph ) {
if ( graph == null ) {
return;
}
Browser browser = getExpandedContentForTransGraph( graph );
if ( browser == null ) {
return;
}
if ( !isVisible( graph ) ) {
maximizeExpandedContent( browser );
}
if ( Const.isOSX() && graph.isExecutionResultsPaneVisible() ) {
graph.extraViewComposite.setVisible( false );
}
browser.moveAbove( null );
browser.getParent().layout( true );
browser.getParent().redraw();
}
代码示例来源:origin: pentaho/pentaho-kettle
/**
* maximizeBrowser
*
* @param browser
* the browser object to maximize. We try to take up as much of the Spoon window as possible.
*/
private static void maximizeExpandedContent( Browser browser ) {
SashForm sash = (SashForm) spoonInstance().getDesignParent();
int[] weights = sash.getWeights();
int[] savedSashWeights = new int[weights.length];
System.arraycopy( weights, 0, savedSashWeights, 0, weights.length );
spoonInstance().getTabSet().getSelected().setSashWeights( savedSashWeights );
weights[0] = 0;
weights[1] = 1000;
sash.setWeights( weights );
FormData formData = new FormData();
formData.top = new FormAttachment( 0, 0 );
formData.left = new FormAttachment( 0, 0 );
formData.bottom = new FormAttachment( 100, 0 );
formData.right = new FormAttachment( 100, 0 );
browser.setLayoutData( formData );
browser.getParent().layout( true );
browser.getParent().redraw();
}
}
代码示例来源:origin: BiglySoftware/BiglyBT
@Override
public Composite
getParent()
{
return( browser.getParent());
}
代码示例来源:origin: org.eclipse.rap/org.eclipse.rap.rwt
@Override
public void renderInitialization( Browser browser ) throws IOException {
RemoteObject remoteObject = createRemoteObject( browser, TYPE );
remoteObject.setHandler( new BrowserOperationHandler( browser ) );
remoteObject.set( "parent", getId( browser.getParent() ) );
remoteObject.set( "style", createJsonArray( getStyles( browser, ALLOWED_STYLES ) ) );
}
内容来源于网络,如有侵权,请联系作者删除!