Задать вопрос
@daniil14056

Как в java реализовать делегирование событий, как в JavaScript?

У меня есть JPanel, а в ней содержаться 100 панелей. Как мне поставить Обработчик событий на корневую панель, так что бы определить на какой именно дочерней панели произошло событие MouseEvent. Тут либо координаты высчитывать, либо ко всем 100 а то и 1000 подключать обработчики, это же самоубийство. В JSможно через event вытащить элемент всплытия события. А в Java event.getSource() на обработчик ссылается вроде как, магической console.log все же нет что бы сразу понять что за объект.
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Хекслет
    Java-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы