2016-05-06 24 views
1

Das Programm, das ich zu entwerfen versuche, erhält eine Website-URL vom Benutzer, erhält seinen Quellcode und fügt das Element gemäß den gewünschten Daten in diesem Quellcode in die JTable ein. Dies geschieht jedoch nur einmal, wenn der Benutzer auf die Schaltfläche Hinzufügen klickt. Ich möchte, dass es in der JTable mit Zeitintervallen wie 1-2s dynamisch gesteuert und aktualisiert wird. Sollte ich Threads für jede Zeile verwenden (jedes andere Element) oder gibt es andere Vorschläge?Aktualisierung des JTable-Elements mit Zeitintervallen

Danke,

Antwort

1

Nr

Wenn Sie einen Thread für jede Zeile verwenden, werden Sie überlastet werden ... Sie sollten nur einen einzigen Thread verwendet werden, die durch eine alle von ihnen ein zu tun ... wenn es eine wirklich große Anzahl von Zeilen ist, können Sie 2 Themen setzen, die jeweils die Hälfte oder 3 mit je einem Drittel ... aber nicht ein für jeden :)

Hoffnung i :) half

+1

oder zumindest Verwenden Sie einen eingeschränkten 'ExecutorService', um die Anzahl der Threads zu steuern und Aufgaben in die Warteschlange zu stellen – MadProgrammer

Verwandte Themen