hi all,
Problemstellung : ein Daten-Transport-Programm in Swing , welches per sql Daten von der Datenquelle auf Server 1 in Blöcken à n-Sätzen liest und und diese Blöcke auf Server 2 schreibt :funzt bereits "technisch", aber außer mit System.out.println(<satznr>) bekomme ich keine Positionsanzeige, keine Swing-Komponente wird inhaltsmäßig aktualisiert , z.B. mit JTextField.setText(<satznr>) passiert garnix. Leider scheinen auch andere Komponenten trotz EventListener (z.B. CheckBox zum benutzergesteuerten Terminieren der Kopieraktion) inaktiv zu sein, solange die Kopieraktion (while-Schleife mit Flag-abfrage) am laufen ist.
Bisher wird während der Kopieraktion nur der Mauszeiger verändert, aber man wüßte doch
schon gerne, wieweit (bei hunderttausenden von Datensätzen über mehrere Stunden),
wieweit die Aktion gediehen ist !
Ziel : Prozentanzeige
Weil das nun ein "altes " programm ist aus meinen "Java-Kinderjahren" , ist da auch noch nix
drin mit Threads oder so..muß es wohl komplett neu aufbauen :
Aber wie ?
mit den vielen oft ziemlich theoretischen und oft "praxisfernen" Beiträgen und Beispielen zu "Threads" kann ich bisher nicht allzuviel anfangen, brauche erstmal nen Bauplan : wie sollen welche Klassen womit aufgebaut werden usw....
Problemstellung : ein Daten-Transport-Programm in Swing , welches per sql Daten von der Datenquelle auf Server 1 in Blöcken à n-Sätzen liest und und diese Blöcke auf Server 2 schreibt :funzt bereits "technisch", aber außer mit System.out.println(<satznr>) bekomme ich keine Positionsanzeige, keine Swing-Komponente wird inhaltsmäßig aktualisiert , z.B. mit JTextField.setText(<satznr>) passiert garnix. Leider scheinen auch andere Komponenten trotz EventListener (z.B. CheckBox zum benutzergesteuerten Terminieren der Kopieraktion) inaktiv zu sein, solange die Kopieraktion (while-Schleife mit Flag-abfrage) am laufen ist.
Bisher wird während der Kopieraktion nur der Mauszeiger verändert, aber man wüßte doch
schon gerne, wieweit (bei hunderttausenden von Datensätzen über mehrere Stunden),
wieweit die Aktion gediehen ist !
Ziel : Prozentanzeige
Weil das nun ein "altes " programm ist aus meinen "Java-Kinderjahren" , ist da auch noch nix
drin mit Threads oder so..muß es wohl komplett neu aufbauen :
Aber wie ?
mit den vielen oft ziemlich theoretischen und oft "praxisfernen" Beiträgen und Beispielen zu "Threads" kann ich bisher nicht allzuviel anfangen, brauche erstmal nen Bauplan : wie sollen welche Klassen womit aufgebaut werden usw....
Zuletzt bearbeitet: