¿Qué hice mal?Prevenir SWT ScrolledComposite de comer parte de sus hijos
Aquí es un extracto de mi código:
public void createPartControl(Composite parent) {
parent.setLayout(new FillLayout());
ScrolledComposite scrollBox = new ScrolledComposite(parent, SWT.V_SCROLL);
scrollBox.setExpandHorizontal(true);
mParent = new Composite(scrollBox, SWT.NONE);
scrollBox.setContent(mParent);
FormLayout layout = new FormLayout();
mParent.setLayout(layout);
// Adds a bunch of controls here
mParent.layout();
mParent.setSize(mParent.computeSize(SWT.DEFAULT, SWT.DEFAULT, true));
}
... pero lo recorta el último botón:
bigbrother82: Eso no funcionó.
SCdF: Intenté su sugerencia, y ahora las barras de desplazamiento se han ido. Necesito trabajar un poco más en eso.
Hola Jeremy, acabo de darme cuenta ahora de que mi sugerencia no funcionó. ¿Has tenido algo de suerte con esto? – SCdF
(por cierto, si comenta mi respuesta, aparecerá en mis respuestas y no me la perderé) – SCdF