Java -практика использования

       

Событие AdjustmentEvent



Событие AdjustmentEvent

Это событие возникает для полосы прокрутки Scroiibar при всяком изменении ее бегунка и отмечается идентификатором ADJUSTMENT_VALUE_CHANGED.

Соответствующий интерфейс описывает один метод:

public interface AdjustmentListener extends EventListener{

public void adjustmentValueChanged(AdjustmentEvent e); 

}

Аргумент е этого метода предоставляет ссылку на источник события методом e.getAdjustableO, текущее значение положения движка полосы прокрутки методом е. getvalue (), и способ изменения его значения методом e.getAdjustmentTypeO, возвращающим следующие значения:

  • UNIT__INCREMENT — увеличение на одну единицу;
  • UNIT_DECREMENT — уменьшение на одну единицу; 
  • BLOCK_INCREMENT — увеличение на один блок; 
  • BLOCK_DECREMENT — уменьшение на один блок; 
  • TRACK — процес передвижения бегунка полосы прокрутки.

"Оживим" программу создания цвета, приведенную в листинге 10.4, добавив необходимые действия. Результат этого приведен в листинге 12.5.



Содержание раздела