logo
Хабибуллин

Текстовая метка Label

Перейдем к рассмотрению конкретных компонентов. Самый простой компонент описывает класс Label.

Компонент Label — это строка текста, оформленная как графический компонент для размещения в контейнере. Текст можно поменять только методом доступа setText(String text), но не вводом пользователя с клавиатуры или с помощью мыши.

Создается объект этого класса одним из трех конструкторов:

Label() — пустой объект без текста;

Label(String text) — объект с текстом text, который прижимается к левому краю

компонента;

Label(String text, int alignment) — объект с текстом text и определенным размеще-

нием в компоненте текста, задаваемого одной из трех констант: CENTER, LEFT, RIGHT. Размещение можно изменить методом доступа setAlignment(int alignment).

Остальные методы, кроме методов, унаследованных от класса Component, позволяют получить текст getText() и размещение getAlignment(), а также установить текст методами

setText(String) и размещение setAlignment(int).