aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--apcs/Driver.java2
-rw-r--r--apcs/Gui.java36
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);
+
+ }
}