tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
511
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Crash123 Crash123 ist offline Mitglied Silber
    Registriert seit
    Jan 2009
    Beiträge
    84
    Moin Leute,

    und zwar möchte ich nach einem Login meinem JFrame
    ein neues Aussehen geben ... quasie ein neues JPanel anzeigen.
    Naja und natürlich von dem aus nach dem Logout wieder zur
    Anmeldung zurück.

    Dazu steht im Actionlistener des Login-Buttons:

    Code :
    1
    2
    3
    
    getThis().remove(loginPanel);
    getThis().add(schaltungPanel, BorderLayout.CENTER);
    getThis().validate();

    Das ***** auch wunderprächtig ...
    aber zurück nach dem logout stürzt mir die Oberfläche ab bzw.
    zeigt er mir nur meinen Login-Button an ... wenn ich dann mit der Maus
    über das Fenster gehe sehe ich die Felder der Anmeldung aba naja
    das kanns nicht sein.

    Name:  FrameProb.jpeg
Hits: 56
Größe:  9,4 KB

    dazu steht im Actionlistener des Logout-Button:

    Code :
    1
    2
    3
    
    getThis().remove(schaltungPanel);
    getThis().add(loginPanel, BorderLayout.CENTER);
    getThis().validate();

    Danke im Voraus
     

  2. #2
    Avatar von HonniCilest
    HonniCilest HonniCilest ist offline Mitglied Platin
    Registriert seit
    Jun 2009
    Ort
    Java Insel
    Beiträge
    501
    Ich hab' genrell schon viele schlechte Erfahrungen gemacht mit Komponenten entfernen/hinzufügen, während die Elemente angezeigt werden. Für dein Vorhaben würde sich eventuell eine JLayeredPane anbieten.

    http://docs.oracle.com/javase/tutori....html#position
     
    Jeder Fehler, aus dem wir lernen, ist ein Erfolg...
    ...Aber mach' nicht den Fehler, nicht aus deinen Fehlern zu lernen.

  3. #3
    schlagi123 schlagi123 ist offline Rookie
    Registriert seit
    Sep 2011
    Beiträge
    6
    Probiere mal zusätzlich zum validate(); noch einmal repaint(); aufzurufen
     

Ähnliche Themen

  1. Antworten: 13
    Letzter Beitrag: 29.08.11, 10:08
  2. JPanel Größe ändern
    Von Vronvron im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 7
    Letzter Beitrag: 12.10.07, 09:36
  3. Antworten: 7
    Letzter Beitrag: 16.05.07, 17:03
  4. JPanel Instanz in einen JPanel laden ?
    Von mkoeni1 im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 4
    Letzter Beitrag: 15.01.07, 12:15
  5. JPanel mittig auf JPanel
    Von vrcat im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 5
    Letzter Beitrag: 02.06.05, 12:51