Hallo,
Ich habe mir zum üben einen kleinen Hex-Editor gebaut. Ich programmiere mit Netbeans.
klappt auch alles ganz gut. Ich kann Dateien laden und speichern Auch Dateien über serielle Schnittstelle senden und empfangen.
Die Daten werden dann in eine jTable mit getValue und setValue als String gesetzt und ausgelesen.
Da es doch etwas länger dauert würde ich gerne eine ProgressBar benutzen.
Dazu muss man einen Thread starten der die langwierigen Aufgaben übernimmt.
habe schon mal gegoogelt und versucht irgendwie die Daten auszutauschen. Aber irgendwie klappt alles nicht.
Einen einzelnen Tread zu erzeugen und zu starten ging problemlos (runnable)
Meine Frage, wie mache ich das am besten?
Die Dateien sind immer 64kByte groß
Einmal muss ich die 64kByte vom Thread zur GUI bekommen
Und einmal die anderen Richtung.
Habe versucht im Hauptprogramm irgendwelche getter oder setter zu schreiben aber irgendwie mach ich das wohl falsch.
DANKE
IngoF
Ich habe mir zum üben einen kleinen Hex-Editor gebaut. Ich programmiere mit Netbeans.
klappt auch alles ganz gut. Ich kann Dateien laden und speichern Auch Dateien über serielle Schnittstelle senden und empfangen.
Die Daten werden dann in eine jTable mit getValue und setValue als String gesetzt und ausgelesen.
Da es doch etwas länger dauert würde ich gerne eine ProgressBar benutzen.
Dazu muss man einen Thread starten der die langwierigen Aufgaben übernimmt.
habe schon mal gegoogelt und versucht irgendwie die Daten auszutauschen. Aber irgendwie klappt alles nicht.
Einen einzelnen Tread zu erzeugen und zu starten ging problemlos (runnable)
Meine Frage, wie mache ich das am besten?
Die Dateien sind immer 64kByte groß
Einmal muss ich die 64kByte vom Thread zur GUI bekommen
Und einmal die anderen Richtung.
Habe versucht im Hauptprogramm irgendwelche getter oder setter zu schreiben aber irgendwie mach ich das wohl falsch.
DANKE
IngoF