SWT ScrolledForm und Section

cr4zy

Mitglied
Hallo,

ich würde gerne in meiner View ausklappbare Sections darstellen. Dazu benutze ich ScrolledForm, Section, TableWrapData, TableWrapLayout und FormToolkit. Mein Problem ist, dass ich gerne sowohl die Größe als auch die Position ändern möchte, es mithilfe der TableWrapData nicht hinbekomme. Anbei der CodeSchnippsel und ein Bild, wie es aussieht (ausklappbare Sections sollen dabei zentriert unter der Überschrift sein und nicht rechts am Rand)

Danke im Voraus
Code:
TableWrapLayout layout = new TableWrapLayout();
                    FormToolkit toolkit = new FormToolkit(comp.getDisplay());
                    TableWrapData td = new TableWrapData();
                    ScrolledForm form = toolkit.createScrolledForm(comp);
                    scrolled.add(form);
                    toolkit = new FormToolkit(comp.getDisplay());
                    form = toolkit.createScrolledForm(comp);
                    form.getBody().setLayout(layout);
                    Section section = new Section(form.getBody(), ExpandableComposite.TWISTIE | SWT.RESIZE);
                    section.setText("some text");
                    Label label = toolkit.createLabel(section, "some text", SWT.WRAP | SWT.RESIZE);
                    section.setClient(label);
                    section.setLayoutData(td);
 

Anhänge

  • Screenshot (5).png
    Screenshot (5).png
    17,3 KB · Aufrufe: 21

Ähnliche Java Themen

Neue Themen


Oben