SWT ScrolledComposite wird nicht angezeigt

Alex_winf01

Top Contributor
Hallo zusammen,

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:

Neue Themen


Zurück
Oben