Sensei: Probleme mit Tabbed Pane

Beitrag lesen

Hi!

Is zwar jetzt nicht direkt zu Webdesign aber ihr helft ja auch bei anderen Dingen meist sehr kompetent!

Habe für eine einfache GUI ein TabbedPane mit 5 Tabs erstellt. Mein Problem: wenn ich das Programm laufen lasse, kann ich zwar alles bedienen, allerdings ist

  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.

grml.

Wisst ihr was mein fehler sein könnte um zu so einer komischen anzeige zu kommen [1.) is schätz ich mal normal, aber 2.)?!?]?

Hier mein Code (der die Tabs betrifft):
--------------------------------------------------------------------
[...]
 private JTabbedPane jTabbedPane = null;
 private JPanel startPanel       = null;
 private JPanel ticketPanel      = null;
 private JPanel userPanel        = null;
 private JPanel filmePanel       = null;
 private JPanel personenPanel    = null;
[...]
 private JTabbedPane getJTabbedPane() {
  if(jTabbedPane == null) {
   jTabbedPane = new JTabbedPane();
   jTabbedPane.addTab("", new ImageIcon(getClass().getResource("/gui/start.png")), getStartPanel(), null);
   jTabbedPane.addTab("", new ImageIcon(getClass().getResource("/gui/tickets.png")), getTicketPanel(), null);
   jTabbedPane.addTab("", new ImageIcon(getClass().getResource("/gui/user.png")), getUserPanel(), null);
   jTabbedPane.addTab("", new ImageIcon(getClass().getResource("/gui/filme.png")), getFilmePanel(), null);
   jTabbedPane.addTab("", new ImageIcon(getClass().getResource("/gui/personen.png")), getPersonenPanel(), null);
   jTabbedPane.setTabPlacement(JTabbedPane.TOP);
  }
  return jTabbedPane;
 }
[...]
---------------------------------------------------------------------

Habts ihr Vorschläge?
Die missratene GUI könnt ihr euch unten anschauen!

cu & thx, Sensei