congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
Composite.requestLayout
Code IndexAdd Tabnine to your IDE (free)

How to use
requestLayout
method
in
org.eclipse.swt.widgets.Composite

Best Java code snippets using org.eclipse.swt.widgets.Composite.requestLayout (Showing top 14 results out of 315)

origin: org.eclipse.platform/org.eclipse.tips.ui

private void prepareForHTML() {
  fContentStack.topControl = fBrowserComposite;
  loadTimeOutScript();
  fBrowserComposite.requestLayout();
}
origin: com.diffplug.durian/durian-swt

public CoatMux(Composite parent, int style) {
  super(new Composite(parent, style));
  wrapped.setLayout(stack);
  // when the current layer changes, set the topControl appropriately
  Rx.subscribe(currentLayer, opt -> {
    stack.topControl = opt.map(layer -> layer.control).orElse(null);
    wrapped.layout();
    wrapped.requestLayout();
  });
}
origin: org.eclipse.platform/org.eclipse.tips.ui

private void loadContentSWT(Tip tip) {
  for (Control control : fSWTComposite.getChildren()) {
    control.dispose();
  }
  fContentStack.topControl = fSWTComposite;
  ((ISwtTip) tip).createControl(fSWTComposite);
  fSWTComposite.requestLayout();
}
origin: org.eclipse.platform/org.eclipse.ui.workbench

/**
 * Update for the progress being displayed.
 */
private void updateForShowingProgress() {
  if (control.getChildren().length > 0) {
    updateSize();
    scrolled.setContent(control);
  } else {
    scrolled.setMinSize(null);
    scrolled.setContent(noEntryArea);
  }
  control.requestLayout();
}
origin: org.eclipse.platform/org.eclipse.tips.ui

private void enableActionButtons(Tip tip) {
  disposeActionImages();
  if (tip.getActions().isEmpty()) {
    fActionStack.topControl = fEmptyActionComposite;
  } else if (tip.getActions().size() == 1) {
    TipAction action = tip.getActions().get(0);
    fActionStack.topControl = fSingleActionComposite;
    fSingleActionButton.setImage(getActionImage(action.getTipImage()));
    fSingleActionButton.setText(action.getText());
    fSingleActionButton.setToolTipText(action.getTooltip());
  } else {
    TipAction action = tip.getActions().get(0);
    fActionStack.topControl = fMultiActionComposite;
    fMultiActionButton.setImage(getActionImage(tip.getActions().get(0).getTipImage()));
    fMultiActionButton.setText(action.getText());
    fMultiActionButton.setToolTipText(action.getTooltip());
    loadActionMenu(tip);
  }
  fEmptyActionComposite.getParent().requestLayout();
  fNavigationBar.requestLayout();
}
origin: org.eclipse.platform/org.eclipse.tips.ui

private void loadContent(Tip tip) {
  disposeBrowserFunctions();
  if (tip instanceof ISwtTip) {
    loadContentSWT(tip);
  } else if (tip instanceof IHtmlTip) {
    loadContentHtml((IHtmlTip) tip);
    applyBrowserFunctions(tip);
  } else if (tip instanceof IUrlTip) {
    loadContentUrl((IUrlTip) tip);
    applyBrowserFunctions(tip);
  } else {
    fTipManager.log(LogUtil.error(getClass(), Messages.TipComposite_12 + tip));
  }
  fContentComposite.requestLayout();
}
origin: org.eclipse.platform/org.eclipse.ui.workbench

private void initButton(Image im, final String tt) {
  toolButton.setImage(im);
  toolButton.setToolTipText(tt);
  toolbar.setVisible(true);
  toolbar.getParent().requestLayout(); // must layout
  if (currentAccessibleListener != null)
    toolbar.getAccessible().removeAccessibleListener(currentAccessibleListener);
  currentAccessibleListener = new AccessibleAdapter() {
    @Override
    public void getName(AccessibleEvent e) {
      e.result = tt;
    }
  };
  toolbar.getAccessible().addAccessibleListener(currentAccessibleListener);
}
origin: org.eclipse.platform/org.eclipse.ui.forms

  void reflow() {
    Composite c = this;
    while (c != null) {
      c.setRedraw(false);
      c = c.getParent();
      if (c instanceof SharedScrolledComposite || c instanceof Shell) {
        break;
      }
    }
    c = this;
    while (c != null) {
      c.requestLayout();
      c = c.getParent();
      if (c instanceof SharedScrolledComposite) {
        ((SharedScrolledComposite) c).reflow(true);
        break;
      }
    }
    c = this;
    while (c != null) {
      c.setRedraw(true);
      c = c.getParent();
      if (c instanceof SharedScrolledComposite || c instanceof Shell) {
        break;
      }
    }
  }
}
origin: org.eclipse.platform/org.eclipse.jface

layoutBar.getParent().requestLayout();
origin: org.eclipse.platform/org.eclipse.jface

statusLine.requestLayout();
statusLine.setRedraw(true);
origin: org.eclipse.platform/org.eclipse.e4.ui.workbench.renderers.swt

ctiComp.requestLayout();
origin: org.eclipse.platform/org.eclipse.compare

parent.requestLayout();
fComposite.addDisposeListener(e -> {
origin: org.eclipse.platform/org.eclipse.e4.ui.workbench.renderers.swt

private void ensureComposite(MArea areaModel) {
  if (areaModel.getWidget() instanceof CTabFolder) {
    CTabFolder ctf = (CTabFolder) areaModel.getWidget();
    CTabItem cti = ctf.getItem(0);
    Composite innerComp = (Composite) cti.getControl();
    innerComp.setParent(ctf.getParent());
    cti.setControl(null);
    // OK now copy over the min/max state of the area stack to the
    // remaining part stack
    List<MPartStack> stacks = modelService.findElements(areaModel, null, MPartStack.class);
    for (MPartStack stack : stacks) {
      if (stack.isToBeRendered()
          && stack.getWidget() instanceof CTabFolder) {
        CTabFolder stackCTF = (CTabFolder) stack.getWidget();
        stackCTF.setMinimizeVisible(ctf.getMinimizeVisible());
        stackCTF.setMaximizeVisible(ctf.getMaximizeVisible());
        stackCTF.setMinimized(ctf.getMinimized());
        stackCTF.setMaximized(ctf.getMaximized());
      }
    }
    ctf.setData(AbstractPartRenderer.OWNING_ME, null);
    ctf.dispose();
    bindWidget(areaModel, innerComp);
    innerComp.setVisible(true);
    innerComp.requestLayout();
  }
}
origin: org.eclipse.platform/org.eclipse.e4.ui.workbench.addons.swt

curParent.requestLayout();
org.eclipse.swt.widgetsCompositerequestLayout

Popular methods of Composite

  • setLayout
    Sets the layout which is associated with the receiver to be the argument which may be null.
  • <init>
    Constructs a new instance of this class given its parent and a style value describing its behavior a
  • setLayoutData
  • layout
    Forces a lay out (that is, sets the size and location) of all widgets that are in the parent hierarc
  • getDisplay
  • getChildren
    Returns a (possibly empty) array containing the receiver's children. Children are returned in the or
  • getShell
  • getFont
  • getLayout
    Returns layout which is associated with the receiver, or null if one has not been set.
  • setFont
  • getParent
  • computeSize
  • getParent,
  • computeSize,
  • dispose,
  • setBackground,
  • getClientArea,
  • isDisposed,
  • getBackground,
  • setVisible,
  • setSize,
  • setData

Popular in Java

  • Reactive rest calls using spring rest template
  • compareTo (BigDecimal)
  • getSystemService (Context)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • ObjectMapper (com.fasterxml.jackson.databind)
    ObjectMapper provides functionality for reading and writing JSON, either to and from basic POJOs (Pl
  • HashSet (java.util)
    HashSet is an implementation of a Set. All optional operations (adding and removing) are supported.
  • Random (java.util)
    This class provides methods that return pseudo-random values.It is dangerous to seed Random with the
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • ImageIO (javax.imageio)
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Sublime Text for Python
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now