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

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

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

Shell.setMaximized介绍

[英]Sets the maximized state of the receiver. If the argument is true causes the receiver to switch to the maximized state, and if the argument is false and the receiver was previously maximized, causes the receiver to switch back to either the minimized or normal states.
[中]设置接收器的最大化状态。如果参数为true,则会导致接收器切换到最大化状态,如果参数为false,且接收器之前已最大化,则会导致接收器切换回最小或正常状态。

代码示例

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

shell.setMaximized( maximized );
shell.setBounds( rectangle );

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

} else {
 shell.pack();
 shell.setMaximized( true ); // Default = maximized!

代码示例来源:origin: com.eclipsesource.tabris/tabris

private void prepareShell( Shell shell ) {
 shell.setMaximized( true );
}

代码示例来源:origin: com.eclipsesource.tabris/tabris

private Shell createShell( Display display ) {
 Shell shell = new Shell( display, SWT.NO_TRIM );
 shell.setMaximized( true );
 return shell;
}

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

/**
 * Creates the main shell for this entrypoint. The default implementation creates a maximized
 * shell without any trimmings. Subclasses may override this method in order to create a different
 * kind of shell.
 *
 * @param display the display to create the shell on
 * @return the created shell
 */
protected Shell createShell( Display display ) {
 Shell shell = new Shell( display, SWT.NO_TRIM );
 shell.setMaximized( true );
 return shell;
}

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

private static void readMode( final Shell shell ) {
 final String value = WidgetLCAUtil.readPropertyValue( shell, "mode" );
 if( value != null ) {
  if( "maximized".equals( value ) ) {
   shell.setMaximized( true );
  } else if( "minimized".equals( value ) ) {
   shell.setMinimized( true );
  } else {
   shell.setMinimized( false );
   shell.setMaximized( false );
  }
 }
}

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

@Override
  public void handleEvent(Event event) {
    Shell shell = Utils.getActiveShell();
    if (shell == null || shell.isDisposed()) {
      event.doit = false;
      return;
    }
    shell.setMaximized(!shell.getMaximized());
  }
});

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

public void handleSetMode( Shell shell, JsonObject properties ) {
 JsonValue value = properties.get( PROP_MODE );
 if( value != null ) {
  String mode = value.asString();
  if( "maximized".equals( mode ) ) {
   shell.setMaximized( true );
  } else if( "minimized".equals( mode ) ) {
   shell.setMinimized( true );
  } else {
   shell.setMinimized( false );
   shell.setMaximized( false );
  }
 }
}

代码示例来源:origin: stackoverflow.com

private void bringToFront(final Shell shell) {
    showDesktop(); //minimize all the application
    Thread.sleep(5000); // here have to wait for some time, I am not sure why
    shell.getDisplay().asyncExec(new Runnable() {
    public void run() {
      if(!shell.getMaximized()){
       shell.setMaximized(true);
      }
      shell.forceActive();
    }
 });
}

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

shell.setMaximized(false);
shell.setMaximized(isMaximized);

代码示例来源:origin: stackoverflow.com

shell.setMaximized(true);
shell.setText("Militia Manager");
shell.setLayout(new GridLayout(1, false));

代码示例来源:origin: stackoverflow.com

shell.setText("Original shell");
shell.setLayout(new FillLayout());
shell.setMaximized(true);
      newShell.setText("New shell");
      newShell.setLayout(new FillLayout());
      newShell.setMaximized(true);
      final Composite newComposite = new Composite(newShell, SWT.NONE);
      newComposite.setLayout(new GridLayout());

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

OS.gtk_window_unfullscreen (shellHandle);
if (maximized) {
  setMaximized (true);

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

OS.gtk_window_unfullscreen (shellHandle);
if (maximized) {
  setMaximized (true);

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

OS.gtk_window_unfullscreen (shellHandle);
if (maximized) {
  setMaximized (true);

代码示例来源:origin: com.googlecode.gstreamer-java/gstreamer-java

Display display = new Display();
Shell shell = new Shell(display);
shell.setMaximized(true);
shell.setLayout(new GridLayout(1, false));

代码示例来源:origin: rinde/RinSim

if (builder.viewOptions().contains(ViewOption.FULL_SCREEN)) {
 shell.setFullScreen(true);
 shell.setMaximized(true);
} else {
 shell.setSize(builder.screenSize());

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

shell.setMaximized(true);
} else if (shellME.getTags().contains(ShellMinimizedTag)) {
  shell.setMinimized(true);

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

shell.setMaximized(true);
else if (shellME.getTags().contains(ShellMinimizedTag))
  shell.setMinimized(true);

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

shell.setMaximized(true);

相关文章

微信公众号

最新文章

更多

Shell类方法