Viele. Die genaue Anzahl hängt davon ab, wie schnell der Schieberegler bewegt wird.
getValueIsAdjusting()
In dem vorherigen Programm ändert sich die Zahl fortlaufend während der Schieberegler bewegt wird. Üblicherweise wollen wir das. Aber manchmal ruft der Change-Listener Code auf, der sehr viel Arbeit verrichtet. Es könnte hunderte von Change-Events geben, und auf jedes zu antworten würde das Programm langsam machen. Die folgende Methode kann helfen unnötige Arbeit zu vermeiden:
boolean getValueIsAdjusting()
Diese Methode gibt true
zurück,
solange der Schieberegler sich bewegt.
Wir füllen in dem folgenden Fragment die Lücken aus, so dass sich das Textfeld erst dann ändert nachdem der Schieberegler angehalten wurde.