Читайте также:
|
|
О Событие windowActivated: public abstract void windowActivated
(windowEvent e). Наступает, когда окно становится активным.
["Ч Событие windowClosed: public abstract void windowClosed (WindowEvent e). Наступает после закрытия окна.
0 Событие windowClosing: public abstract void windowClosing
(WindowEvent e). Наступает перед началом закрытия окна. Обычно перехватывается, если перед закрытием окна необходимо выполнить какие-либо действия, провести проверки и т. д.
С") Событие windowDeactivated: public abstract void windowDeactivated (WindowEvent e). Возникает, когда окно становится неактивным, теряет фокус.
С") Событие windowOpened: public abstract void windowOpened (windowEvent e). Инициируется после успешного открытия окна.
Компоненты Swing
По сравнению с рассмотренными компонентами пакета AWT, компоненты со страниц Swing и Swing Containers обладают несколько большими возможностями. По большей части они похожи на свои прототипы, но отличия, естественно, существуют, и мы их сейчас рассмотрим.
Начнем с компонента JButton. Он представляет собой кнопку, на которой помимо текста может отображаться еще и пиктограмма. Класс java. swing. JButton имеет четыре конструктора. Как обычно, первый конструктор JButton () обладает минимальными возможностями: позволяет просто создать кнопку без какого-либо текста или пиктограммы. Конструктор JButton (icon) создает кнопку с пиктограммой на ней, а конструктор JButton (String) — кнопку с текстом на ней. Последняя вариация конструктора JButton (String, icon) "конструирует" кнопку и с текстом, и с пиктограммой.
Класс j ava. swing. JButton расширяет класс Java. swing. AbstractButton, И,
естественно, наследует его методы. Рассмотрим сначала их, а потом уже перейдем к методам самого JButton.
О Метод dodick существует в двух вариантах. Вариант public void dodicko реализует просто программное нажатие на кнопку, т. е. вызов метода программно моделирует ситуацию нажатия и отпускания кнопки пользователем. Второй вариант — public void dodick(int pressTime) — делает то же самое, но перед тем как отпустить кнопку, держит ее в нажатом состоянии в течение времени, которое указано в параметре. Время удерживания измеряется в миллисекундах.
П Метод getHorizontalAlignment: public int getHorizontalAlignment().
Возвращает целочисленную переменную, указывающую тип выравнивания по горизонтали, применяемый для пиктограммы и текста на кнопке. Имеет три значения: center (по умолчанию), left и right, которые означают выравнивание по центру кнопки, по левой и по правой стороне, соответственно.
О Метод getHorizontalTextPosition: public int
getHorizontalTextPositionO. Возвращает целочисленную переменную, описывающую расположение текста на кнопке относительно пиктограммы. Переменная принимает значения тех же констант, что и в предыдущем методе, но на этот раз по умолчанию ставится right.
Дата добавления: 2015-09-11; просмотров: 105 | Поможем написать вашу работу | Нарушение авторских прав |