Почему не работает ActionListener? - Java

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. package MyApplet1;
  2. import java.awt.*;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import javax.swing.*;
  6. import org.w3c.dom.events.Event;
  7. import org.w3c.dom.events.EventTarget;
  8. @SuppressWarnings("serial")
  9. public class App3 extends JApplet{
  10. BorderLayout a = new BorderLayout();
  11. JPanel p = new JPanel();
  12. JButton q;
  13. JButton w;
  14. int i = 3;
  15. @SuppressWarnings("static-access")
  16. @Override
  17. public void init(){
  18. this.setLayout(a);
  19. p.add(q = new JButton(" кнопка 1 "));
  20. p.add(w = new JButton(" кнопка 2 "));
  21. ActionListener qwe = new ActionListener() {
  22. @Override
  23. public void actionPerformed(ActionEvent qwe) {
  24. System.out.println("Hello!");
  25. }
  26. };
  27. q.addActionListener(qwe);
  28. this.add(p, a.CENTER);
  29.  
  30. }
  31.  
  32. }

Решение задачи: «Почему не работает ActionListener?»

textual
Листинг программы
  1.         q.addActionListener(new ActionListener() {
  2.  
  3.             @Override
  4.             public void actionPerformed(ActionEvent e) {
  5.                 System.out.println("Hello!");
  6.             }
  7.         });

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут