SWT: Group Scrollbar machen.

Status
Nicht offen für weitere Antworten.
A

Aimee

Gast
Huhu,

ich habe eine Group auf meinem Dialog.. Nun werden dort dynamisch Elemente drauf gezeichnet.. Da es mehr werden können als Platz ist soll die Group Scrollbar sein...

Ich habe die Suche benutzt, eine Menge Beispiele gefunden aber es funktioniert nicht.. Achja ich arbeite ohne Layouts... Dürfte aber doch kein Problem sein oder???

Code:
ScrolledComposite scrolledComposite = new ScrolledComposite(s,
 				SWT.BORDER | SWT.V_SCROLL);
composite = new Composite(scrolledComposite, SWT.NONE); 		
scrolledComposite.setContent(composite);
      
group = ce.createGroup(composite, SWT.H_SCROLL | SWT.V_SCROLL, 475, 250, 10, 100, "");

Bitte nicht die festen Werte beachten.. Das kommt noch anders... Breite, Höhe, x und y der Group sind das..

Ich sehe meine Group auch gar nicht mehr wenn ich das so mache und überall lese ich das das funktionieren sollte... ???:L

???:L Danke schon einmal für eure Hinweise..

:###
 

byte

Top Contributor
Du benutzt keine Layouts? ???:L *schauder*

Hast Du folgendes probiert:

Code:
scrolledComposite.setExpandVertical(true);
scrolledComposite.setExpandHorizontal(true);

:?:
 
A

Aimee

Gast
byto hat gesagt.:
Du benutzt keine Layouts? ???:L *schauder*

Hast Du folgendes probiert:

Code:
scrolledComposite.setExpandVertical(true);
scrolledComposite.setExpandHorizontal(true);

:?:

Nein funktioniert auch nicht.. :oops: Ich bin blutiger Anfänger in SWT und den schönen Link den du mir gegeben hattest den habe ich mir auch durch gelesen über die Layouts aber ich kann dort nicht so gut platzieren wie ich es ohne Layouts kann..
Meine Dialoge sehen richtig bescheiden aus mit den Layouts da ich ja an die Formen der Layouts gebunden bin.. Wenn ich mir nun im Dialog oben eine schöne weiße Zeile mit Messageanzeige gemacht habe und das mit einem Layout probiere dann gerät alles durcheinander..

Die Elemente an sich die bekomme ich angeordnet mit Layouts.. Aber da ich ja eine Dialogvorlage nutze mit einer Messageausgabe oben und unten die Buttons kann ich mit den Layouts irgendwie nichts anfangen.. Vielleicht wenn die Zeit mir nicht im Nacken sitzt kann ich mich damit näher beschäftigen aber momentan ist z.B. so etwas hier:
Code:
GridLayout gridLayout = new GridLayout();
gridLayout.numColumns = 3;

total hinderlich... Meine Dialogvorlage ist dann ein einzigstes Disaster mit dem Teil.. :oops:

Ich wünschte ich hätte mehr Zeit um mich richtig in SWT ein zu arbeiten.. :### Aber das kommt noch.. Nur so lange muss ich eben mich mit dem Layout anders weiter helfen.. Und dazu gehört eben auch eine Scrollbar ohne Layouts.. ???:L
 

byte

Top Contributor
Dann weiss ich auch nicht. Guck am besten nochmal in der API bei ScrolledComposite nach, denn da ist Beispielcode mit angegeben, der 100%ig funktioniert.

Edit: Vielleicht musst Du noch minWidth und minHeight angeben:

Code:
scrolledComposite.setMinWidth(xxx);
scrolledComposite.setMinHeight(xxx);
 
A

Aimee

Gast
Huhu,

danke für deine Hilfe.. Leider klappt es nicht so richtig.. Ich habe mir jetzt mit einer Tabelle weiter geholfen.. Ich sollte mich wirklich mal ein Wochenende nur mit SWT und dessen Layouts usw. beschäftigen..

:D
 

byte

Top Contributor
Ja solltest Du. Denn Du tust Dir keinen Gefallen damit, wenn Du mit absoluten Werten arbeitest. Im Nachhinein dauert diese Friemelei nur länger, als sich einmal hinzusetzen und sich die Layout-Möglichkeiten genau anzugucken.

Es gibt übrigens auch noch das so genannte FormLayout. Das ist nicht auf dem kürzlich geposteten Link dabei, aber für gewisse Anwendungsfälle sehr interessant. Damit kannst Du Widgets direkt aneinander ausrichten anstatt wie beim GridLayout anhand der Spalten. Und vor allem kann man dabei mit relativen %-Werten arbeiten, was bei gewissen Anwendungsfällen sehr nett ist.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N JavaFX Group: Gezieltes entfernen eines Objects (Rectangle) AWT, Swing, JavaFX & SWT 0
wolfgang63 JavaFX Elemente einer Group entfernen AWT, Swing, JavaFX & SWT 1
B JavaFX Problem bei Kamera / Group, gesamte Scene bewegt sich mit AWT, Swing, JavaFX & SWT 0
P JavaFX Szenegraph - Koordinaten von Children einer Group AWT, Swing, JavaFX & SWT 0
K JavaFX Vorschau Bereich/Fenster einer bestehenden Group AWT, Swing, JavaFX & SWT 3
C SWT group Elemete mit unterschiedlichen Größen angeben AWT, Swing, JavaFX & SWT 6
K SWT Group um TableViewer AWT, Swing, JavaFX & SWT 2
A SWT - group - border color? AWT, Swing, JavaFX & SWT 4
A SWT Group und Column mit Resize ändern AWT, Swing, JavaFX & SWT 5
S SWT Lösen mit Shell, Container oder Group? AWT, Swing, JavaFX & SWT 5
P Group.setActive(fasle) AWT, Swing, JavaFX & SWT 3
R Group Inhalt löschen AWT, Swing, JavaFX & SWT 4
M Scrollbar funktioniert nicht AWT, Swing, JavaFX & SWT 10
CptK Ordentlicher Code & Panel ab bestimmter Komponentenzahl scrollbar machen AWT, Swing, JavaFX & SWT 12
ralfb1105 jTextArea Scrollbar hinzufügen - mit Jigloo erstellt AWT, Swing, JavaFX & SWT 7
G Wie Scrollbar einfügen? AWT, Swing, JavaFX & SWT 1
A Swing Panel mit ScrollBar AWT, Swing, JavaFX & SWT 7
M JavaFX TextArea disabled - ScrollBar enabled AWT, Swing, JavaFX & SWT 3
H JavaFX Abstand rechts zur scrollbar AWT, Swing, JavaFX & SWT 1
I Swing Scrollbar AWT, Swing, JavaFX & SWT 2
W Scrollbar in Registerkarte AWT, Swing, JavaFX & SWT 1
M eigene horizontale Scrollbar AWT, Swing, JavaFX & SWT 1
M JTable horizontale scrollbar löschen AWT, Swing, JavaFX & SWT 3
G Scrollbar AWT, Swing, JavaFX & SWT 13
G Scrollbar für das Fenster einfügen AWT, Swing, JavaFX & SWT 3
M Swing JTextArea mit ScrollBar AWT, Swing, JavaFX & SWT 9
A JScrollPane - ScrollBar Buttongröße verändern AWT, Swing, JavaFX & SWT 1
A Scrollbar gestalten AWT, Swing, JavaFX & SWT 2
E JavaFX ScrollBar in TableView bei Column Resize AWT, Swing, JavaFX & SWT 2
T Swing JScrollPane Farbe der Scrollbar AWT, Swing, JavaFX & SWT 3
B Export eines Panel mit ScrollBar AWT, Swing, JavaFX & SWT 4
5 Scrollbar AWT, Swing, JavaFX & SWT 4
M Swing JTextPane + Scrollbar = Fragen AWT, Swing, JavaFX & SWT 15
H Swing JTextPane hat unästhetisches Scrollbar AWT, Swing, JavaFX & SWT 3
M Horizontal Scrollbar wird ignoriert AWT, Swing, JavaFX & SWT 10
M Swing Scrollbar im JFrame (JPanel?) AWT, Swing, JavaFX & SWT 6
W jTable Scrollbar Problem AWT, Swing, JavaFX & SWT 2
A Swing JPanel in JScrollBar scrollbar machen AWT, Swing, JavaFX & SWT 4
M SWT Table disabled und Scrollbar enabled AWT, Swing, JavaFX & SWT 11
P Scrollbar JTextArea AWT, Swing, JavaFX & SWT 23
S SWT GridLayout scrollbar machen? AWT, Swing, JavaFX & SWT 7
0 2D-Grafik Screenshot von ScrollBar-Inhalt AWT, Swing, JavaFX & SWT 2
D JList Scrollbar machen geht nicht AWT, Swing, JavaFX & SWT 4
D Scrollbar für Tabelle AWT, Swing, JavaFX & SWT 2
J Beliebtes Problem: Scrollbar in JTextArea AWT, Swing, JavaFX & SWT 4
S SWT ScrollBar Bug AWT, Swing, JavaFX & SWT 5
B GridLayout und scrollbar AWT, Swing, JavaFX & SWT 5
L Scrollbar übermalt AWT, Swing, JavaFX & SWT 2
H JList in JScrollPane -> ScrollBar ans Ende setzen AWT, Swing, JavaFX & SWT 5
M SWT keine Scrollbar bei widgets.List und GridLayout AWT, Swing, JavaFX & SWT 2
N Swing JTable Überschrift ohen scrollbar? AWT, Swing, JavaFX & SWT 2
R Scrollbar nur ohne STRG AWT, Swing, JavaFX & SWT 4
D Swing Spaltenköpfe verschieben sich nicht mit, wenn man an horizontaler Scrollbar zieht AWT, Swing, JavaFX & SWT 9
A SWT Table hat keine Scrollbar AWT, Swing, JavaFX & SWT 12
P JTextbox mit Scrollbar AWT, Swing, JavaFX & SWT 6
Roumeo Swing jTable mit Scrollbar AWT, Swing, JavaFX & SWT 13
D Swing [Erledigt]Panel mit ScrollBar , anpassbare Größe AWT, Swing, JavaFX & SWT 15
velocity Swing JList Scrollbar passt sich an AWT, Swing, JavaFX & SWT 4
S Scrollbar in einem JTabbedPane AWT, Swing, JavaFX & SWT 4
slawaweis JXTreeTable, jede Spalte einzeln scrollbar machen? AWT, Swing, JavaFX & SWT 2
Spot84 scrollbar die linksbündig angezeigt wird nur anzeigen wenn sie gebraucht wird AWT, Swing, JavaFX & SWT 5
K Größe einer Scrollbar im Dialogfenster ändern AWT, Swing, JavaFX & SWT 2
S Seltsam: SWT Table zeigt keine Scrollbar an AWT, Swing, JavaFX & SWT 12
T JList ScrollBar AWT, Swing, JavaFX & SWT 2
T ScrollBar aus ScrollPane verstecken AWT, Swing, JavaFX & SWT 2
J JList ohne vertikale Scrollbar AWT, Swing, JavaFX & SWT 3
M Scrollbar anpassen (Position) AWT, Swing, JavaFX & SWT 6
T Scrollbar wird nicht angezeigt - aber warum? AWT, Swing, JavaFX & SWT 3
O ScrollBar.setValue(int value); ? AWT, Swing, JavaFX & SWT 3
A JTable Header + ScrollBar AWT, Swing, JavaFX & SWT 4
N eine Zeichnung scrollbar machen AWT, Swing, JavaFX & SWT 4
DeeDee0815 JDesktopPane scrollbar AWT, Swing, JavaFX & SWT 2
ModellbahnerTT Problem mit Scrollbar AWT, Swing, JavaFX & SWT 10
S JTextArea soll mit Scrollbar ausgestattet sein AWT, Swing, JavaFX & SWT 4
Tom299 JScrollPane(JTextArea) Scrollbar soll am Anfang stehen AWT, Swing, JavaFX & SWT 2
S ScrollBar, bitte helft mir! AWT, Swing, JavaFX & SWT 9
G ScrollBar mit Frame verbinden? AWT, Swing, JavaFX & SWT 8
G Scrollbar hinzufügen AWT, Swing, JavaFX & SWT 10
C Grafikkomponente und Scrollbar AWT, Swing, JavaFX & SWT 5
N Scrollbar zu einem Dialog hinzufügen AWT, Swing, JavaFX & SWT 4
M Scrollbar AWT, Swing, JavaFX & SWT 4
L scrollbar von rot nach greun AWT, Swing, JavaFX & SWT 2
L Mehrere Scrollbar objekte miteinander verbinden AWT, Swing, JavaFX & SWT 3
G Wieso wird meine Scrollbar nicht angezeigt? AWT, Swing, JavaFX & SWT 3
M Scrollbar AWT, Swing, JavaFX & SWT 1
W Rat zur GUI - Scrollbar (SWT) AWT, Swing, JavaFX & SWT 2
G Scrollbar größe regeln AWT, Swing, JavaFX & SWT 18
A vertikale Scrollbar AWT, Swing, JavaFX & SWT 6
lhein Breite der Scrollbar in einer Combobox ändern AWT, Swing, JavaFX & SWT 5
K Mouse Events der Scrollbar/pane AWT, Swing, JavaFX & SWT 2
S JTextArea mit Scrollbar,append Text mit Fokus? AWT, Swing, JavaFX & SWT 5
A Update von Frameinhalt und Scrollbar AWT, Swing, JavaFX & SWT 11
M JTextPane mit ScrollBar AWT, Swing, JavaFX & SWT 5
K Scrollbar funzt net :-/ AWT, Swing, JavaFX & SWT 4
T JScrollPane Scrollbar-Position AWT, Swing, JavaFX & SWT 2
R JScrollPane die ScrollBar manipulieren ? AWT, Swing, JavaFX & SWT 3
S keine ScrollBar AWT, Swing, JavaFX & SWT 15
lin Startposition einer ScrollBar AWT, Swing, JavaFX & SWT 2
S scrollbar AWT, Swing, JavaFX & SWT 2
D JList ohne Scrollbar-ich weiss es ist durchgelutscht,aber. AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben