Auf Thema antworten

hast du das Bilder- + String-Malen alles schon ausführlich in unverfänglichen normalen Zeichenflächen getestet?


zufällig ist es so, dass für einen String der y-Wert die Unterkante ist, es wird darüber gemalt,

für ein Bild bzw. meistens ist y aber die Oberkante, es wird darunter gemalt,


falls y genau die Unterkante des Label-Zeichenbereichs ist, dann würde genau der String noch zu sehen sein, das Bild nicht..,


male testweise bisschen mehr, eine horizontale Linie bei Y, bei Y -10 usw., versetze das Bild etwas höher,


ganz generell ist es fraglich, die x/y Koordinaten des Labels, welches zur Positionierung im äußeren Layout (null-Layout?) gedacht sind,

für das interne Zeichnen zu verwenden,

was wird bisher als x + y übergeben, kleine Werte im Bereich von 25 für y? alles andere würde wohl eh nicht funktionieren im Moment,


wenn das Label die Höhe 25 bekommt, dann arbeite mit diesem 25er-Bereich, und x von 0 bis 250,

ganz egal wo auf dem Bildschirm positioniert



wieso überschreibst du eigentlich paint und nicht paintComponent?

mag sein dass nur in letzterer die lokalen Koordinanten besonders wichtig sind,

arbeite unbedingt dort und vergesse den super-Aufruf zu Beginn nicht


als erstes male eine schönes gefülltes grünes Rechteck von -1000 bis +1000, ist das bzw. etwas davon zu sehen?

wenn ja dann langsam näher an den sicht-/bemalbaren Bereich herantasten



Oben