JFrame wird nicht vollständig gezeichnet

karl_soost

Mitglied
Hallo ich habe folgendes Problem,

während ich eine csv Datei lade möchte ich eine JFrame anzeigen lassen der besagt das die Datei geladen wird.

Also setzte ich den Frame sichtbar, lese dann die Datei und setze in danach wieder auf unsichtbar.

Der Frame wird dann geöffnet, hat aber nicht den Inhalt den ich festgelegt habe.

Meine Farge ist jetzt ob es nicht eine Möglichkeit gibt solange das Prog "anzuhalten" bis der Frame fertig gezeichnet wurde und erst dann die Datei einzulesen?
 
Hallo,

wenn ich das Problem so richtig verstehe gibt es wahrscheinlich zwei Möglichkeiten.

Du fügst das Dateiladen als Runnable-Objekt über EventQueue.invokeLater() ein oder
startest es gleich in einem separaten Thread, um dem EventThread die möglichkeit
zu geben, sich um das Fenstermanagement zu kümmern !

Gruß JAdix
 
Zurück