In: Computer Science
Write Java code which will create a GUI window on screen. The window has one button: Doggy. When the user selects Doggy, “Bow Bow” should be printed on screen. Justify your syntax.
PLEASE GIVE IT A THUMBS UP, I SERIOUSLY NEED ONE, IF YOU NEED ANY MODIFICATION THEN LET ME KNOW, I WILL DO IT FOR YOU
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
class A {
public static void main(String[] args) {
//Frame window for the GUI
JFrame f = new JFrame();
//Button for the Doggy
JButton b = new JButton("Doggy");
//set the position of button
b.setBounds(50, 100, 95, 30);
//add button to frame
f.add(b);
//set action on button click
b.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e) {
//print bow bow on button click to console
System.out.println("Bow Bow");
}
}
);
// set frame window size
f.setSize(400, 400);
f.setLayout(null);
f.setVisible(true);
}
}