Welches Java Layout sollte ich verwenden?

skrobi

Mitglied
Die Daten in meiner aus 6 Spalten und 24 Zeilen (fix) bestehenden Tabelle möchte ich 1:1 auf eine graphische Oberfläche übertragen und darstellen.

Welches Layout wäre am besten geeignet, damit folgende Funktionen erfüllt wären:

1. Rasteranzeige mit leichten, dünnen Strichen
2. Hintergrundfarbe je Zeile wechselnd:
z.B.: 1. Zeile weiß, 2. Zeile hellgrau, 3. wie erste, 4. wie zweite, usw.
3. Die Anzahl Zeichen pro Spalte ist unterschiedlich:
1. Spalte = 1-2 Zeichen, 2. Spalte 5-20 Zeichen, 3.-6. Spalte = 10-20 Zeichen
links- und/oder rechtsbündig, bzw. mittig
3. unterschiedliche Hintergrundfarben einzelner Zellen:
z.B.: 2h/5v = grün, 4h/ 8v = gelb, 6h / 14v = rot (h=horizontal, v=vertikal)
4. horizontales und vertikales Scrollen mit entsprechende Scrollbalken
5. beim vertikalen Scrollen 1. und 2. Zeile einfrieren
6. beim horizontalen Scrollen 1. und 2. Spalte einfrieren

Welches Java Layout schafft das (fast) alles?

Vielen Dank im Voraus,
guten Rutsch, wenig Stress, aber vor allem Gesundheit!

Gruß skrobi
 
Wenn du eine Tabelle hast - was spricht gegen eine Tabelle? Dazu gibt es ja entsprechende Controls. Was brauchst du, dass du das mit Layouts nachbauen willst?
 
Die Daten in meiner aus 6 Spalten und 24 Zeilen (fix) bestehenden Tabelle möchte ich 1:1 auf eine graphische Oberfläche übertragen und darstellen.

Welches Layout wäre am besten geeignet, damit folgende Funktionen erfüllt wären:

1. Rasteranzeige mit leichten, dünnen Strichen
2. Hintergrundfarbe je Zeile wechselnd:
z.B.: 1. Zeile weiß, 2. Zeile hellgrau, 3. wie erste, 4. wie zweite, usw.
3. Die Anzahl Zeichen pro Spalte ist unterschiedlich:
1. Spalte = 1-2 Zeichen, 2. Spalte 5-20 Zeichen, 3.-6. Spalte = 10-20 Zeichen
links- und/oder rechtsbündig, bzw. mittig
3. unterschiedliche Hintergrundfarben einzelner Zellen:
z.B.: 2h/5v = grün, 4h/ 8v = gelb, 6h / 14v = rot (h=horizontal, v=vertikal)
4. horizontales und vertikales Scrollen mit entsprechende Scrollbalken
5. beim vertikalen Scrollen 1. und 2. Zeile einfrieren
6. beim horizontalen Scrollen 1. und 2. Spalte einfrieren

Welches Java Layout schafft das (fast) alles?

Vielen Dank im Voraus,
guten Rutsch, wenig Stress, aber vor allem Gesundheit!

Gruß skrobi
Nimm doch einfach eine Tabelle oder Grid je nach UI-Bibliothek.
 

Zurück
Oben