tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
398
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Edgar2010 Edgar2010 ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    22
    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 :
    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
     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

    Code java:
    1
    2
    3
    4
    
      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.
     

  2. #2
    Avatar von Licorice
    Licorice Licorice ist offline Allrounder
    Registriert seit
    Sep 2011
    Ort
    (Thüringen)
    Beiträge
    8
    Beschreibe das Problem nochmal in einfacheren Sätzen und auch genau wie deine GUI aufgebaut ist. Ich konnte nicht ganz folgen.
    Geändert von Licorice (24.09.11 um 17:26 Uhr)
     
    Freue mich über eine Bewertung oder ein Danke.

  3. #3
    genodeftest genodeftest ist offline Mitglied Brillant
    Registriert seit
    Jun 2009
    Beiträge
    870
    Zitat Zitat von Edgar2010 Beitrag anzeigen
    In einem Panel ( JTabbedPane) rufe ich eine Methode
    Hä? Hä?
    Bitte http://openbook.galileocomputing.de/javainsel/ lesen und verstehen
     
    Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
    Code java:
    1
    
    System.out.println("Hallo");
    hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.
    ___________
    Ubuntu Bug #1: Microsoft has a majority market share
    Casecon: Projekt leiser Käse

Ähnliche Themen

  1. Aktualisierungsproblem mit jTextPane
    Von robertthronhill im Forum Java
    Antworten: 5
    Letzter Beitrag: 13.09.07, 11:10
  2. Session-Login-Aktualisierungsproblem
    Von Miraculixx im Forum PHP
    Antworten: 2
    Letzter Beitrag: 12.08.06, 19:15
  3. Aktualisierungsproblem
    Von LoMo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 18.04.05, 14:54
  4. Aktualisierungsproblem
    Von LoMo im Forum PHP
    Antworten: 2
    Letzter Beitrag: 09.03.05, 08:11
  5. Antworten: 5
    Letzter Beitrag: 25.02.05, 14:01