tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
331
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    karl_soost karl_soost ist offline Mitglied
    Registriert seit
    Aug 2007
    Beiträge
    24
    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?
     

  2. #2
    TheJadix TheJadix ist offline Mitglied Gold
    Registriert seit
    Sep 2005
    Ort
    Bremerhaven
    Beiträge
    220
    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
     
    Signatur ? ? ? So ein Humbug ! ! !

Ähnliche Themen

  1. JPanel wird nicht neu gezeichnet
    Von kuhlmaehn im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 0
    Letzter Beitrag: 24.08.10, 17:41
  2. JPanel: String wird nicht gezeichnet
    Von PapaNoah im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 03.02.10, 08:17
  3. Diagramm aus XML Datei wird nicht gezeichnet
    Von filigrani im Forum Adobe Flex & AIR
    Antworten: 0
    Letzter Beitrag: 28.01.09, 12:06
  4. JScrollPane wird nicht neu gezeichnet
    Von donstefano im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 21.07.06, 10:39
  5. Wieso wird nicht alles gezeichnet
    Von MrDude im Forum Java
    Antworten: 1
    Letzter Beitrag: 16.07.06, 01:03