• Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;


Иллюстрированный самоучитель по Java

Событие FocusEvent. Событие ItemEvent.

Событие возникает в компоненте, когда он получает фокус ввода – идентификатор FOCUS_GAINED, или теряет фокус – идентификатор FOCUS_LOST.

Соответствующий интерфейс:

public interface FocusListener extends EventListener{
public void focusGainedtFocusEvent e);
public void focusLost(FocusEvent e);
}

Обычно при потере фокуса компонент перечерчивается бледным цветом, для этого применяется метод brighter () класса Color, при получении фокуса становится ярче, что достигается применением метода darker ().

Это приходится делать самостоятельно при создании своего компонента.

Событие ItemEvent

Это событие возникает при выборе или отказе от выбора элемента в списке List, choice или флажка checkbox и отмечается идентификатором ITEM_STATE_CHANGED.

Соответствующий интерфейс очень прост:

public interface ItemListener extends EventListener{
void itemStateChanged(ItemEvent e);
}

Аргумент е предоставляет ссылку на источник методом e.getitemselectable(), ссылку на выбранный пункт методом e.getitem() в виде object.

Метод e.getstatechange() позволяет уточнить, что произошло: значение SELECTED указывает на то, что элемент был выбран, значение DESELECTED – произошел отказ от выбора.

В следующей главе мы рассмотрим примеры использования этого события.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.