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

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

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

package MyApplet1;
 
    import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
 
import javax.swing.*;
 
import org.w3c.dom.events.Event;
import org.w3c.dom.events.EventTarget;
 
    @SuppressWarnings("serial")
    public class App3 extends JApplet{
        BorderLayout a = new BorderLayout();
        JPanel p = new JPanel();
        JButton q;
        JButton w;
        int i = 3;
        @SuppressWarnings("static-access")
        @Override
        public void init(){
        this.setLayout(a);
        p.add(q = new JButton(" кнопка 1 "));
        p.add(w = new JButton(" кнопка 2 "));
        ActionListener qwe = new ActionListener() {
            
            @Override
            public void actionPerformed(ActionEvent qwe) {
                System.out.println("Hello!");
            }
        };
        q.addActionListener(qwe);
        this.add(p, a.CENTER);

        }

    }

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

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

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


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

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

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