Dialag oder Frame bleibt unsichtbar

  • Themenstarter Themenstarter Mats
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
M

Mats

Gast
Hallo zusammen,

habe mit Netbeans 6.1 'ne Sample Applkation erstellt und anschliessend einen weiteren Frame hinzugefügt.
Auf diesem Frame habe ich einen Button platziert. Wenn ich nun diesen Frame über diese Methode aufrufe, erhalte ich in
ein leeres Fenster. ( BS ist SUSE 11x64 / KDE ). Was mache ich falsch ?

Mats
Code:
 @Action
    public void LoadDetails() {
        
         if (jFrame1 == null) {
            JFrame mainFrame = DesktopApplication1.getApplication().getMainFrame();
            jFrame1 = new NewJFrame();
            jFrame1.setLocationRelativeTo(mainFrame);
            jFrame1.pack();
            jFrame1.setVisible(true);
           
        }
       DesktopApplication1.getApplication().show(jFrame1);
        jFrame1.validate();
        
        
    }
 
Vermutung: der Fehler liegt in der Klasse NewJFrame 😉

oder kannst du dieses normal ohne das andere JFrame korrekt anzeigen?
 
NewJFrame (jFrame1) wird aufgerufen. Baut sich auf. Nur die Komponenten, Hintergrund werden niht angzeigt.
Einfach nur eine Graue Box. Ich habe das Ganze auch als JDialog probiert. Verhält sich genauso.

Mats
 
wir sind in einer Sackgasse, du kannst nicht nur 10 Zeilen Code posten und dich beschweren, dass darin irgendwas nicht geht,

naja, du kannst schon, aber mir zumindest fällt dazu nix mehr ein,
vielleicht kommt noch ein Hellseher
 
Ihr hattet alle ein bischen Recht. Ich weiss zwar noch nicht warum, aber der jFrame1 == null vergleich ergibt nicht true. Somit werden die Komponenten nicht hinzugefügt.
[src] ImportExcelGUIApp.getApplication().show(jFrame1);[/src]

erzeugt jedoch ein Frame das keinerlei Komponenten initialisiert.
Ich hätte hier eine Fehlermeldung erwartet.

Aber danke für die Hinweise. Hat mich auf die richtige Fährte geführt.

Grüsse

Mats
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben