Распространение событий Java прекращеноJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Распространение событий Java прекращено

Сообщение Anonymous »

У меня есть главное окно: < /p>

public class MainPanel extends JFrame implements MouseListener {

public MainPanel() {
setLayout(new FlowLayout());
setDefaultCloseOperation(EXIT_ON_CLOSE);
addMouseListener(this);

ChildPanel child = new ChildPanel();
add(child);

JPanel spacer = new JPanel();
spacer.setPreferredSize(new Dimension(50, 50));
add(spacer);

pack();
setLocationRelativeTo(null);
}

@Override
public void mouseClicked(MouseEvent e) {
System.out.println("Mouse click event on MainPanel");
}
}
< /code>

и ребенок jpanel: < /p>

public class ChildPanel extends JPanel implements MouseListener {

public ChildPanel() {
setBackground(Color.RED);
setPreferredSize(new Dimension(200, 200));
//addMouseListener(this);
}

@Override
public void mouseClicked(MouseEvent e) {
System.out.println("Mouse click event on ChildPanel");
}
}
< /code>

При вызове AddmouseListener < /code> прокомментировано на детской панели, родитель получает события, щелкнув в любом месте в окне, включая ребенка. Если я расстроен этот вызов и нажимаю на детскую панель, только < /em> ребенок получает событие Clic > Как мне остановить потребление события ребенком?

Подробнее здесь: https://stackoverflow.com/questions/360 ... on-stopped
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Java: прекращено, выход на выход: -1073740940
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как остановить распространение мыши и всех событий родительскому элементу, но разрешить события компонентам и их дочерни
    Гость » » в форуме C++
    0 Ответы
    32 Просмотры
    Последнее сообщение Гость
  • Распространение событий жестов во Flutter
    Anonymous » » в форуме Android
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Задание RQ неожиданно прекращено
    Гость » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Гость
  • Задание RQ неожиданно прекращено
    Гость » » в форуме Python
    0 Ответы
    27 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»