Hallo zusammen,
ich habe eine ScrolledComposite zum Scrollen, die jedoch nicht angezeigt wird. Hier der wesentliche Code-Teil:
Jetzt weiß ich nicht genau, was ich falsch mache. Kann mir einer einen Tipp geben?
ich habe eine ScrolledComposite zum Scrollen, die jedoch nicht angezeigt wird. Hier der wesentliche Code-Teil:
Java:
final ScrolledComposite allCompositeContainer = new ScrolledComposite(parent, SWT.V_SCROLL | SWT.H_SCROLL | SWT.BORDER);
final GridLayout gridLayoutTbaleParent = new GridLayout();
final Composite container = new Composite(allCompositeContainer, SWT.NONE);
....
final Button sVD = new Button(container, SWT.NONE);
sVD.setText(TranslationHelper.getString("Text"));
sVD.addSelectionListener(new SelectionListener() {
@Override
public void widgetDefaultSelected(final SelectionEvent e) {
}
@Override
public void widgetSelected(final SelectionEvent e) {
showVehicleData.setVisible(false);
loadVehicleData(docDec, container);
allCompositeContainer.setContent(container);
allCompositeContainer.setExpandHorizontal(true);
allCompositeContainer.setExpandVertical(true);
allCompositeContainer.setAlwaysShowScrollBars(true);
allCompositeContainer.pack();
container.pack();
// Set the minimum size
allCompositeContainer.setMinSize(container.getSize());
allCompositeContainer.pack();
}
});
allCompositeContainer.setContent(container);
allCompositeContainer.setExpandHorizontal(true);
allCompositeContainer.setExpandVertical(true);
allCompositeContainer.setAlwaysShowScrollBars(true);
container.pack();
// Set the minimum size
allCompositeContainer.setMinSize(container.getSize());
allCompositeContainer.pack();
Jetzt weiß ich nicht genau, was ich falsch mache. Kann mir einer einen Tipp geben?
Zuletzt bearbeitet von einem Moderator: