T
trndtap
Gast
Hallo.
Ich möchte Kreise auf einem JLabel darstellen. Von 1 bis zu 5 Kreisen.
Als Test habe ich gerade mal in Paint einen einfachen Kreis gemalt mit
transparentem Hintergrund und das ganze dann in mein JLabel mit
GridLayout(0, 5) geadded (geadded habe ich in Wahrheit ein weiteres
JLabel mit setIcon(Mein Bild). Das Ergebniss war Katastrophal
Man sieht, dass sich in dem 1/5 Bereich des JLabels etwas drüber
gelegt hat, aber was ist nicht zu erkennen. Auch die Transparenz
scheint ignoriert zu werden.
Wie macht man sowas am besten? Kann man das ganze mit Java
vielleicht direkt auf das Label drauf zeichnen wenn es so was
banales wie ein Kreis ist?
Wichtig ist, dass der Hintergrund wirklich transparent ist.
Ich möchte Kreise auf einem JLabel darstellen. Von 1 bis zu 5 Kreisen.
Als Test habe ich gerade mal in Paint einen einfachen Kreis gemalt mit
transparentem Hintergrund und das ganze dann in mein JLabel mit
GridLayout(0, 5) geadded (geadded habe ich in Wahrheit ein weiteres
JLabel mit setIcon(Mein Bild). Das Ergebniss war Katastrophal
Man sieht, dass sich in dem 1/5 Bereich des JLabels etwas drüber
gelegt hat, aber was ist nicht zu erkennen. Auch die Transparenz
scheint ignoriert zu werden.
Wie macht man sowas am besten? Kann man das ganze mit Java
vielleicht direkt auf das Label drauf zeichnen wenn es so was
banales wie ein Kreis ist?
Wichtig ist, dass der Hintergrund wirklich transparent ist.