Пять уроков по Java

       

Scrollbar


Класс Scrollbar представляет на экране знакомую всем полосу прокрутки. С помощью этого элемента можно прокручивать изображение и текст в окне либо устанавливать некоторые значения. Чтобы создать полосу прокрутки, необходимо вызвать конструктор объекта класса Scrollbar. Это можно сделать тремя способами:

// Создать полосу прокрутки // с параметрами по умолчанию new Scrollbar(); // Создать полосу прокрутки // с ориентацией,в данном случае - // вертикальной new Scrollbar(Scrollbar.VERTICAL);

Третий конструктор создает объект класса Scrollbar, сразу задавая все необходимые параметры:

new Scrollbar ( <ориентация>, <текущее значение>, <видно>, <мин. значение>, <макс. значение>);

где

<ориентация> - ориентация полосы, задаваемая константами Scrollbar.HORIZONTAL и Scrollbar.VERTICAL;

<текущее значение> -начальное значение, в которое помещается движок полосы прокрутки;

<видно> - сколько пикселов прокручиваемой области видно, и насколько эта область будет прокручена при щелчке мышью на полосе прокрутки;

<мин. значение> - минимальная координата полосы прокрутки;

<макс. значение> - максимальная координата полосы прокрутки.

Обычно в качестве прокручиваемой области выступает объект класса Canvas или порожденный от него объект. При создании такого класса его конструктору необходимо передать ссылки на полосы прокрутки.



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