Asynchrone Filtereingaben



  • Was mich als Nutzer von MediathekView schon länger stört ist die sehr abgehackte Eingabe von Textfiltern. Ohne den Quellcode zu kennen vermute ich, dass die Echtzeit-Filterung während der Eingabe offenbar direkt im Event-Thread von Swing ausgeführt wird und dadurch die Responsivität des User-Interfaces lahmgelegt wird. Ich würde empfehlen, im Event-Thread wirklich nur Eingaben und Komponenten-Updates zu handeln und die eigentliche, mitunter langandauernde Fachlichkeit wie z.B. die Listen-Filterung asynchron in einem eigenen Thread zu betreiben.



  • @mmi Die Echtzeitsuche im Filter kann man auch deaktivieren.


 

33
Online

2.0k
Benutzer

1.7k
Themen

10.1k
Beiträge