ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
1811
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
  1. #1
    Avatar von blueSpirit
    blueSpirit ist offline Grünschnabel
    Registriert seit
    Dec 2005
    Beiträge
    2
    Hallo zusammen!

    Ich dachte, ich haette ein Standardproblem, welches bei so ziemlich allen GUIs auftritt, aber irgendwie finde ich dazu keine Loesung.

    Ich habe verschiedene thematisch gruppierte Eingabefelder, welche mehrere Labels/TextFields in Spalten enthalten. Einige TextFields sind fuer laengere Strings ausgelegt, so dass sie ueber mehrere Spalten gehen (siehe Anhang). Vorgabe ist, dass die verschiedenen Gruppen in einzelnen Containern (z.B. JPanels) untergebracht sind.

    Mein Problem: Haben beide Container eigene Layout Manager, so ist ihre Ausrichtung (in der Regel) unterschiedlich (siehe rote Balken im Anhang) und optisch eine Katastrophe. Fix positionieren moechte ich die Elemente aber auch nicht. Eine Loesung waere ein Layout Manager welcher ueber mehrere Container geht.. aber sowas hab ich bisher noch nicht gefunden bzw. ist auch schwer zu realisieren da die Container ja nicht zwingend die selbe Breite haben muessen.

    Frage: Wie wird sowas in Java umgesetzt?

    Vielen Dank,
    Charly
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Multi-Container Layout Manager-layoutmanager.jpg  
     

  2. #2
    TheJadix ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Bremerhaven
    Beiträge
    220
    Hallo,

    Sicher könnte man einen speziellen LayoutManager entwickeln.
    Wenn man grade nix anderes vor hat ...

    Aber evtl. hilft dir das Stichwort Percent Layout weiter (mal nach googeln !)

    Gibts ein paar Lösungen zu ! Mit diesem LayoutManager kann man ähnlich
    wie bei HTML-Tabellen prozentuelle Größen angeben.

    Könnte in deinem Fall funktionieren.

    Wenn nicht ! ? # Einfach nochmal rein-posten !

    Gruß JAddix !
     
    Signatur ? ? ? So ein Humbug ! ! !

  3. #3
    Kerwin ist offline Mitglied Brokat
    Registriert seit
    Feb 2004
    Beiträge
    436
    Zitat Zitat von TheJadix Beitrag anzeigen
    Aber evtl. hilft dir das Stichwort Percent Layout weiter (mal nach googeln !)

    Gibts ein paar Lösungen zu ! Mit diesem LayoutManager kann man ähnlich
    wie bei HTML-Tabellen prozentuelle Größen angeben.
    Arbeitet das GridBagLayout nicht ähnlich? ALso ist ja "quasi" auch eine prozentuale Angabe von Größen wenn man als Gesamtgröße die Zahl 100 annimmt.
     

  4. #4
    Avatar von blueSpirit
    blueSpirit ist offline Grünschnabel
    Registriert seit
    Dec 2005
    Beiträge
    2
    Also vielen Dank schon mal. Werde das Percent Layout testen. Zwar sind dann die Spalten auch wieder "fest" (prozentual) aber das waere akzeptabel. Was mir ein bisschen Kopfzerbrechen bereitet, ist dass das Layout unter der GPL (nicht LGPL) lizenziert ist. Zwar ist mein Programm nicht kommerziell aber eben auch nicht open source :s

    @GridBagLayout: Also das verwende ich zZ und das richtet seine Spalten anhand der Groesse der Inhalte aus. Also wenn ein Label viel Text beinhaltet, dann wird auch dessen Spalte groesser. Da ich in beiden Containern nicht den selben Text habe, zerschiesst es mir das Layout (siehe Anhang vom ersten Post).

    Charly
     

Thema nicht erledigt

Ähnliche Themen

  1. Layout Manager
    Von steffenxyz im Forum Java
    Antworten: 8
    Letzter Beitrag: 28.04.10, 21:47
  2. Layout Umrandung mit 5 div Container
    Von Dadeldi im Forum CSS
    Antworten: 4
    Letzter Beitrag: 21.03.09, 17:45
  3. [Swing]Button-/Textfeldgröße/Layout(manager)
    Von Anime-Otaku im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 14
    Letzter Beitrag: 29.10.07, 07:56
  4. Layout-Manager
    Von stephandziurla im Forum Java
    Antworten: 0
    Letzter Beitrag: 17.12.05, 15:11
  5. Layout-Manager
    Von philbo im Forum Java
    Antworten: 24
    Letzter Beitrag: 25.06.04, 12:42