Welcher Layout-Manager erledigt das?

OY, nicht genug Wiederholungspunkte, um ein Bild zu posten ...

____________________________________________________
|joes pizza                                         |
|          pizza type  toppings         ----------- |
|                                       |         | |
|          cheese       mushrooms       | 15.00   | |
|          veggie       extra cheese    |         | |
|          pepperoni    bacon           |         | |
|                                       ----------  |
|  _______________________________________________  |
|  |  calculate total                             | |
|  ------------------------------------------------ |
|___________________________________________________|

Ich soll dies für die Klasse erstellen, wobei die Optionen in der Mitte Optionsfelder und Kontrollkästchen sind und ich alle Komponenten in meinen Bedienfeldern in meinem Rahmen habe. Ich muss nur noch actionListener ausführen und es so aussehen lassen. Wir lernen Layout-Manager und haben fünf (FlowLayout, BorderLayout, GridLayout, BoxLayout, CardLayout und GridBagLayout) erhalten.

Ich kann keinen von ihnen so aussehen lassen. Sie enden entweder alle in einer Reihe oder in einer verrückten gestaffelten Darstellung oder drängen sich von Grenze zu Grenze. Irgendwelche Vorschläge? Für den Fall, dass mein Setup im Weg ist, habe ich Josepizza in einem Etikett, Pizzatyp in einem Bereich, Toppings in einem Bereich, das TextArea auf der rechten Seite und schließlich eine Schaltfläche. Ich bin nicht auf der Suche nach einer Antwort oder dem Code, der das ermöglicht, sondern möchte nur wissen, welche Tools ich verwenden soll. Wenn ich die Tools nicht herausfinden kann, stelle ich eine andere Frage oder stelle sie in den Kommentaren. Vielen Dank für alle Vorschläge.

Tony

Antworten auf die Frage(1)

Ihre Antwort auf die Frage