Aktualisierungsproblem JTabbedPane

Edgar2010

Mitglied
Ich habe ein problem mit der Aktualisierung der Fenster und zwar habe ich eine Gui mit JTabbedPane die erzeugt werden in der verschiedene Panels geladen werden. In einem Panel ( JTabbedPane) rufe ich eine Methode auf die den Inhalt eines anderen JTabbedPanes betrifft, anhand der Konsole sehe ich das die Funktion geht und der Inhalt geändert wird, jetzt muss nur zur Laufzeit mein Inhalt der JTabbedPane geändert werden.

Hier ist der Listener dazu :
Java:
 ChangeListener changeListener = new ChangeListener() {
            public void stateChanged(ChangeEvent changeEvent) {
                // hier muss der Inhalt neu geladen werden
              JTabbedPane sourceTabbedPane = (JTabbedPane) changeEvent.getSource();
              int index = sourceTabbedPane.getSelectedIndex();
              if (index==1)
                  
              //System.out.println("Tab changed to: " + sourceTabbedPane.getTitleAt(index));
            }
          };
          pane.addChangeListener(changeListener);

Hier mein JTabbedPane

Java:
  JTabbedPane pane = new JTabbedPane();
           pane.addTab("Filckr Fotos", icon1, panel_photoapp,
                "Zeigt Fotos aus Flickr");
        pane.setMnemonicAt(0, KeyEvent.VK_2);

panel_photoapp ist das Panel meiner anderen Klasse das dort geladen wird. Wie schaff ich es das es im Listener neu geladen wird ? Vielen Dank.
 
Beschreibe das Problem nochmal in einfacheren Sätzen und auch genau wie deine GUI aufgebaut ist. Ich konnte nicht ganz folgen.
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück