diff options
author | sowgro <tpoke.ferrari@gmail.com> | 2023-05-01 09:24:55 -0400 |
---|---|---|
committer | sowgro <tpoke.ferrari@gmail.com> | 2023-05-01 09:24:55 -0400 |
commit | bdd459335064391b198aa11ffb8a906b787bcbdf (patch) | |
tree | 2f8142798d863a2c530f6d90cbb490c103da3398 | |
parent | 5f393db5e48c877a6cf636c207c3cad227d16762 (diff) | |
download | NPEhero-bdd459335064391b198aa11ffb8a906b787bcbdf.tar.gz NPEhero-bdd459335064391b198aa11ffb8a906b787bcbdf.tar.bz2 NPEhero-bdd459335064391b198aa11ffb8a906b787bcbdf.zip |
add test button
Diffstat (limited to '')
-rw-r--r-- | apcs/Driver.java | 2 | ||||
-rw-r--r-- | apcs/Gui.java | 36 |
2 files changed, 33 insertions, 5 deletions
diff --git a/apcs/Driver.java b/apcs/Driver.java index eba7238..a3b4c6c 100644 --- a/apcs/Driver.java +++ b/apcs/Driver.java @@ -12,7 +12,7 @@ public class Driver public static void main(String[] args) { - + new Gui(); } } diff --git a/apcs/Gui.java b/apcs/Gui.java index 1fca6bc..934c371 100644 --- a/apcs/Gui.java +++ b/apcs/Gui.java @@ -6,8 +6,36 @@ */ package apcs; - -public class Gui -{ - +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); + + } } |