G
Gelöschtes Mitglied 56712
Gast
Hallo Forum
bin jetzt nicht sicher, ob das Thema hier hin gehört. Aber ich denke das ist schon ein Anfängerproblem.
Ausganslage:
Basis JPanel (basis) mit Layout: FlowLayout.LEFT, 0, 0).
Darauf mehrere JPanels (addPan) mit BorderLayout(0, 0). -> werden Dynamisch mit: newAddPan(Parameters) erstellt.
Problem:
für basis verwende ich: new MatteBorder(0, 0, 1, 0, color);
für addPan verwende ich: new MatteBorder(0, 1, 0, 1, color);
Warum ist die vertikale Liene beim addPan optisch doppelt (oder 3x) so dick wie bei basis die horizontale Linie?
Schön wäre es beim addPan die gleiche zarte (haarlinie) Vertikallinie zu zeichnen und zwar so, dass das ganze nicht zu sehr an der performance zehrt.
Das addPan mit den möglichkeiten EAST, CENTER, WEST brauche ich zwingend.
Wie könnte ich das realisieren?
Resp. woran liegt das?
Vielen Dank an Alle.
Richi
bin jetzt nicht sicher, ob das Thema hier hin gehört. Aber ich denke das ist schon ein Anfängerproblem.
Ausganslage:
Basis JPanel (basis) mit Layout: FlowLayout.LEFT, 0, 0).
Darauf mehrere JPanels (addPan) mit BorderLayout(0, 0). -> werden Dynamisch mit: newAddPan(Parameters) erstellt.
Problem:
für basis verwende ich: new MatteBorder(0, 0, 1, 0, color);
für addPan verwende ich: new MatteBorder(0, 1, 0, 1, color);
Warum ist die vertikale Liene beim addPan optisch doppelt (oder 3x) so dick wie bei basis die horizontale Linie?
Schön wäre es beim addPan die gleiche zarte (haarlinie) Vertikallinie zu zeichnen und zwar so, dass das ganze nicht zu sehr an der performance zehrt.
Das addPan mit den möglichkeiten EAST, CENTER, WEST brauche ich zwingend.
Wie könnte ich das realisieren?
Resp. woran liegt das?
Vielen Dank an Alle.
Richi