Answer:
Kindly note that, you're to replace "at" with shift 2 as the brainly text editor can't accept the symbol
Explanation:
A graphical user interface (GUI) allows a user to interact with a computer program using a pointing device that manipulates small pictures on a computer screen. The small pictures are called icons or widgets. Various types of pointing devices can be used, such as a mouse, a stylus pen, or a human finger on a touch screen
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class LuckyButtons {
   static JFrame frame = new JFrame("Lucky Buttons");
   static JPanel panel = new JPanel();
   public static void main(String s[]) {
       panel.setLayout(null);
       final JTextField txt1 = new JTextField(10);
       txt1.setBounds(200, 50, 100, 30);
       // password field
       final JTextField txt2 = new JTextField(10);
       txt2.setBounds(320, 50, 100, 30);
       txt1.setEnabled(false);
       txt2.setEnabled(false);
       JButton btn1 = new JButton();
       btn1.setText("I feel lucky! :)");
       btn1.setBounds(200, 150, 130, 20);
       JButton btn2 = new JButton();
       btn2.setText("I don't feel lucky :(");
       btn2.setBounds(350, 150, 150, 20);
       btn1.addActionListener(new ActionListener() {
            "at"Override
           public void actionPerformed(ActionEvent aE) {
                   txt1.setText("I feel lucky! :)");
                   txt2.setText("I feel lucky! :)");
                   panel.setBackground(Color.red);
           }
       });
       btn2.addActionListener(new ActionListener() {
           "at"Override
           public void actionPerformed(ActionEvent aE) {
               txt1.setText("I don't feel lucky :(");
               txt2.setText("I don't feel lucky :(");
               panel.setBackground(Color.white);
           }
       });
       panel.add(txt1);
       panel.add(txt2);
       panel.add(btn1);
       panel.add(btn2);
      
       frame.add(panel);
       frame.setSize(600, 300);
       frame.setLocationRelativeTo(null);
       frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       frame.setVisible(true);
   }
}
Kindly check the attached image below for the code output.