Slyh: Probleme mit Tabbed Pane

Beitrag lesen

Hallo,

  1. der hintergrund hinter den tabs halb weiß/grau ==> pfui
  2. sobald ich auf einen anderen tab gehe wird der hintergrund noch komischer mit grafik-fetzen aus der applikation.

Ich spekuliere jetzt einfach mal:
Das ganze sieht fast so aus, als wäre dein ContentPane (oder die
Komponente, in der sich der TabbedPane befindet) nicht opaque. Wenn er
nicht opaque ist, wird es nicht gezeichnet, als bleiben alte
Bildschirminhalte an Stellen, an der sich keine Komponente befindet,
einfach stehen. (Die Darstellung ist an der Stelle undefiniert.)

Versuch mal dein ContentPane (oder die Komponente, in der sich der
TabbedPane befindet) mit dem Aufruf von "setOpaque(true)" auf
undurchsichtig zu schalten. Vermutlich geht's dann schon.

(Wie ich gerade sehe, wird der ContentPane im TabbedPane-Tutorials von
Sun auch explizit auf undurchsichtig gesetzt:
http://java.sun.com/docs/books/tutorial/uiswing/components/example-1dot4/TabbedPaneDemo.java)

Gruß
Slyh