tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
586
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Mikrowelle Tutorials.de Gastzugang
    Hallo

    Mein Layout sieht auf dem Papier so aus

    GridLayout
    A B
    C D

    A und B haben jeweil eine eigene Komponente
    in C und D soll aber eine Komponte sein die sich über C und D streckt. Z.B. Eine Tabelle die von ganz links nach ganz rechts geht. Wie mache ich das? Bis jetzt packt er mir die Tabelle einfach nach C.

    Kann auch sein das mein layout falsch gewählt ist. Ich lasse mich da gerne belehren.

    Danke für Eure Hilfe.

    EDIT: Ich habe noch eine Frage. Ist es möglich den Komponenten vorzuschreiben im welchen Feld von dem Grid sie erscheinen sollen? Bis jetzt habe ich den Code einfach in so einer Reihenfolge geschrieben das alles gepasst hat. Für die übersicht wäre es aber viel schöner wenn ich sagen könnte "button 1" in zweite Spalte dritte Zeile laden.
    Geändert von Mikrowelle (10.11.11 um 17:47 Uhr)
     

  2. #2
    Avatar von Fabio Hellmann
    Fabio Hellmann Fabio Hellmann ist gerade online Mitglied Brokat
    Registriert seit
    Aug 2011
    Ort
    München
    Beiträge
    494
    Hi,

    1. Komponentenausrichtung
    Um deine Komponenten richtig ausrichten zu können musst du - für das GridLayout - den einzelnen Komponenten ein GridData-Object übergeben. In diesem GridData-Object kannst du Einstellungen vornehmen, wie die Komponente im GridLayout dargestellt werden sollen.
    Für dein Problem sollte dir erstmal diese Variable "gridData.horizontalSpan = 2;" genügen. Hier ist auch noch ein Code-Beispiel. Für alles weitere empfehle ich dir einen Blick in die API zu werfen.

    2. Position im GridLayout
    Das geht meines Erachtens nach nicht. Da das GridLayout so vorgegeben ist, dass die Komponenten darin immer von links nach rechts angeordnet werden.
    Ich kann mich aber auch täuschen...

    Gruß

    Fabio
     
    Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]

    Tutorials:
    Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
    JAnimationPanel - Animationen für Swing/AWT
    SWTRatingBar (Bewertungs-Composite) selbst programmieren
    ____________________________________________________________________________
    Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.

  3. #3
    Mikrowelle Tutorials.de Gastzugang
    Gibt es einen anderen Layout mit dem ich das machen kann?
     

  4. #4
    Avatar von Fabio Hellmann
    Fabio Hellmann Fabio Hellmann ist gerade online Mitglied Brokat
    Registriert seit
    Aug 2011
    Ort
    München
    Beiträge
    494
    Ich nehme mal an, dass deine Frage sich auf dein 2. Problem bezieht.
    Wenn du die Komponenten auf eine feste Position weisen willst, musst du das fix machen. Dann richten sich die Komponenten allerdings auch an keinem Layout aus. Sprich wenn du dein Fenster größer/kleiner machst, bleiben die Komponenten wie sie sind und verschwinden evtl. hinter dem Fensterrahmen.

    Aber ist es denn schlimm, wenn du die Komponenten in der Reihe, wie sie auch auf das GridLayout sollen im Code reintippst?
     
    Bitte die Code-Tags verwenden. Bei Java-Code: [java]...[/java]

    Tutorials:
    Automatisches erzeugen eines Inhaltsverzeichnisses (Javascript)
    JAnimationPanel - Animationen für Swing/AWT
    SWTRatingBar (Bewertungs-Composite) selbst programmieren
    ____________________________________________________________________________
    Über eine Bewertung (Stern links unter dem Beitrag) oder ein Danke freue ich mich sehr.

Ähnliche Themen

  1. Layout - Frage
    Von Jessii im Forum HTML-Editoren
    Antworten: 1
    Letzter Beitrag: 26.08.10, 16:47
  2. Layout Frage
    Von retaster im Forum HTML & XHTML
    Antworten: 2
    Letzter Beitrag: 07.01.10, 20:23
  3. div layout frage
    Von reddragon90 im Forum CSS
    Antworten: 11
    Letzter Beitrag: 16.04.07, 17:37
  4. XUL - SWT- Layout Frage
    Von Luxor im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 1
    Letzter Beitrag: 21.04.05, 10:42
  5. Layout Frage!
    Von VipViper im Forum HTML & XHTML
    Antworten: 23
    Letzter Beitrag: 18.02.04, 18:53