Online-Academy

Look, Read, Understand, Apply

Menu

ActionListener_2022

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class A extends JFrame implements ActionListener{
    JLabel lbl,lbl1;
    JTextField txt,txt1;
    JButton btn;
    public A(){
        lbl = new JLabel("Number1");
        txt = new JTextField(20);
        lbl1 = new JLabel("Number2");
        txt1 = new JTextField(20);
        btn = new JButton("Click Here");
        setBackground(Color.RED);
        setLayout(new FlowLayout());
        setSize(500,350);
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        add(lbl); add(txt); add(lbl1);add(txt1); add(btn);
        btn.addActionListener(this);
    }
    public void actionPerformed(ActionEvent owl){
        int a = Integer.parseInt(txt.getText());
        int b = Integer.parseInt(txt1.getText());
        btn.setText(""+(a+b));
        for(int i = a;i<=b;i++){
            System.out.println(" "+i);
        }
    }
}
class A_demo{
    public static void main(String[] owl){
        A a = new A();
    }
}