Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
könnt ihr mir sagen warum man bei einem eigenen Renderer die Methode setOpaque() auf true setzen muss damit der festgelete Hintergrund auch gezeichnet wird. Was macht diese Methode überhaupt und welchen Sinn hat sie?
If true the component paints every pixel within its bounds. Otherwise, the component may not paint some or all of its pixels, allowing the underlying pixels to show through.
Ich kenn schon die API :wink: habs mir auch angeschaut, trotzdem versteh ich nicht so richtig wo der Vorteil dieser Realisierung liegt. Wann z.B. wäre es denn sinnvoll setOpaque(false) zu verwenden?
true: die Component ist undurchsichtig, es werden Optimierungen beim Zeichnen vorgenommen.
false: die Component ist durchsichtig, die Parent-Component muss ebenfalls gezeichnet werden.