diff options
Diffstat (limited to 'src/main/Gui.java')
-rw-r--r-- | src/main/Gui.java | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/src/main/Gui.java b/src/main/Gui.java new file mode 100644 index 0000000..a8dad5c --- /dev/null +++ b/src/main/Gui.java @@ -0,0 +1,41 @@ +/*Name: + *Date: + *Period: + *Teacher: + *Description: + */ +package main; + +import javax.swing.JButton; +import javax.swing.JFrame; +public class Gui { + public Gui() + { + /* JFrame is a top level container (window) + * where we would be adding our button + */ + JFrame frame=new JFrame(); + + // Creating Button + JButton b=new JButton("Click Me.."); + /* This method specifies the location and size + * of button. In method setBounds(x, y, width, height) + * x,y) are cordinates from the top left + * corner and remaining two arguments are the width + * and height of the button. + */ + b.setBounds(50,50,200, 50); + + //Adding button onto the frame + frame.add(b); + + // Setting Frame size. This is the window size + frame.setSize(600,500); + + frame.setLayout(null); + frame.setVisible(true); + + frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + + } +} |