2009-08-03 3 views
0

Ich verwende einen JViewport, um einige Daten anzuzeigen, und ich möchte, dass die Kopfzeile am unteren Rand des JViewports und nicht oben platziert wird.Ist es möglich, die Kopfzeile eines JViewports ganz unten zu platzieren?

Das Ansichtsfenster scrollt nie horizontal, daher ist das Problem, wohin die Bildlaufleiste gehen würde, kein Problem.

Ich vermute, ich werde meine eigene JViewport-ähnliche Klasse erstellen müssen, die die Kopfzeile am unteren Rand hat; aber bevor ich hingehe und schreibe, dass ich dachte, ich würde fragen.

Antwort

2

Sie können ein Panel mit einem BorderLayout verwenden. Fügen Sie dem Rollfeld die Tabelle hinzu, und fügen Sie dann das Rollfeld zur Mitte des Steuerfelds hinzu. Dann hole den Header und füge ihn nach Süden hinzu. Dann hole die vertikale Bildlaufleiste und füge sie nach Osten hinzu.

Verwandte Themen