Portal > Foren > Java > Desktop-Applikationen und Grafik > JFrame zeigt geänderten JPanel nicht richtig an
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 26.08.2004, 21:43 Nach oben    #1
javafan
Gast
 
Beiträge: n/a
Standard JFrame zeigt geänderten JPanel nicht richtig an

Hallo ,

ich bin neu bei euch und muss gleich mal sagen : echt coolesForum hier !
Hoffe dass ich nicht nur Fragen stelle sondern auch mal helfen kann, auch wenn ich noch nicht sooo der erfahrene Java-Writer bin.

Ich hoffe meine erst Frage ist nicht "zu anfängerhaft" und muss nicht in die gleichnamige Rubrik .

Folgendes Problem :
Die JPanels die in einem JFrame angezeigt werden erscheinen nur teilweise oder garnicht, wenn sie sich während der Programm-Laufzeit verändert haben.
Erst ein "resizen" des Frames von Hand (wie stark spielt keine Rolle) lässt die Inhalte richtig anzeigen.
Solche Sachen kommen dabei raus, bis ich dann resize :



Hier verwurschdeld er sogar noch das aufgemachte Menü !




Folgender Quelltext stammt aus der JFrame-Klasse :

Java Code:
  1. public void actionPerformed(ActionEvent e)
  2. {
  3.     Object quelle=e.getSource();
  4.  
  5.     if (quelle==art_suchen)
  6.     {
  7.  
  8.         panel.removeAll();
  9.         panel.add(new Artikel_suche());
  10.         repaint();
  11.  
  12.     }

Außerdem verdeckt der Inhalt des Panels auch die Menüleiste, warum ist mir nicht klar !



Hoffe dass mir da jemand helfen kann !

Vielen Dank im voraus !

gruß
Sebastian
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 30.08.2004, 21:19 Nach oben    #2
javafan
Gast
 
Beiträge: n/a
Standard

hat keiner ne Ahnung was da falsch ist ?

oder ist mein Ansatz schon so falsch dass sich keiner die Mühe macht was zu schreiben ??

hoffe doch mal nicht
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 31.08.2004, 12:09 Nach oben    #3
Sym
Chefkoch-Mod
 
Benutzerbild von Sym
 
Registriert seit: 30.05.2004
Beiträge: 432
Standard

Hi,

sowas ist mir noch nie passiert. Wie sieht denn Dein Aufbau der GUI aus? Wie hast Du die Menüleiste implementiert?

Zu anfängerhaft ist die Frage wohl nicht, sonst hätte man hier schon geantwortet.
__________________
Denk mal darüber nach...

Lars

ACHTUNG: wenn ich von Klassen spreche, könnte ich auch deren Instanzen meinen.
www.linuxforen.de +++ www.macuser.de +++ www.mrunix.de +++ www.lmprojects.de
Sym ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 02.09.2004, 16:07 Nach oben    #4
Beni
Gast
 
Beiträge: n/a
Standard

Ich vermute mal du hast AWT und Swing vermischt. Das kommt nicht gut raus, wieso und was man dagegen tun kann steht hier.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 12.09.2004, 09:17 Nach oben    #5
javafan
Gast
 
Beiträge: n/a
Standard

hi

1.natürlich habe ich AWT Komponenten verwendet . Einmal ein J beim JLabel vergessen und ein Choice Object verwendet (kannte bis dato kein Swing-Pendant ...).
Das Problem ist also gelöst !

2. Wenn sich das Panel verändert hilft die vaildate()- Methode dass solche Sachen nicht passieren. repaint() bringt da leider auch ncihts

gruß
Sebastian
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Grösse des JFrames and JPanel anpassen alekz Desktop-Applikationen und Grafik 1 15.05.2006 14:52
jPanel nach bestätigen eines dialoges wechseln risa Desktop-Applikationen und Grafik 14 18.04.2006 21:02
JPanel in JFrame ersetzen muge Desktop-Applikationen und Grafik 2 24.11.2005 22:18
2. JFrame von 1. JFrame aus starten und schließen Lautsprecher Desktop-Applikationen und Grafik 5 15.11.2005 09:28
JTabbedPanel & JPanel - Probleme mit dem Layout Tactive Desktop-Applikationen und Grafik 8 24.02.2005 15:27


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:20 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45