Hallo
Ich möchte mit folgendem Code erreichen, in einem JLabel drei weiter JLabel zu positionieren.
[HIGHLIGHT="Java"]lblRows=new JLabel();
lblRows.setLayout(new GridLayout(1,3));
lblRows.add(new JLabel(sparten.get(i)[0]);
lblRows.add(new JLabel(sparten.get(i)[1]);
lblRows.add(new JLabel(sparten.get(i)[2]);[/HIGHLIGHT]
sparten ist ein Vector<String[3]>
Problem: Ich sehe den Text der Labels nicht. Weder ein ändern des z-Wertes brachte Erfolg noch ein transparentsetzen nach dem ersten JLabel Konstruktoraufruf .
Was noch wichtig ist: Das lblRows[x] wird im weiteren Verlauf in einem GridBagLayout verbaut, da diese wiederum unterienander angeordnet sind. Fertig soll es dann so aussehen:
text kürzel einheit
nochntext kürzel einheit
usw.
Hat jemand eine Idee warum ich die 3 Labels nicht sehen kann?
Lg
Ich möchte mit folgendem Code erreichen, in einem JLabel drei weiter JLabel zu positionieren.
[HIGHLIGHT="Java"]lblRows=new JLabel();
lblRows.setLayout(new GridLayout(1,3));
lblRows.add(new JLabel(sparten.get(i)[0]);
lblRows.add(new JLabel(sparten.get(i)[1]);
lblRows.add(new JLabel(sparten.get(i)[2]);[/HIGHLIGHT]
sparten ist ein Vector<String[3]>
Problem: Ich sehe den Text der Labels nicht. Weder ein ändern des z-Wertes brachte Erfolg noch ein transparentsetzen nach dem ersten JLabel Konstruktoraufruf .
Was noch wichtig ist: Das lblRows[x] wird im weiteren Verlauf in einem GridBagLayout verbaut, da diese wiederum unterienander angeordnet sind. Fertig soll es dann so aussehen:
text kürzel einheit
nochntext kürzel einheit
usw.
Hat jemand eine Idee warum ich die 3 Labels nicht sehen kann?
Lg
Zuletzt bearbeitet von einem Moderator: