From 1a6983fc2eeee09c7631faa813f82dbbed46710f Mon Sep 17 00:00:00 2001 From: 3013050 <3013050@stud.hs-mannheim.de> Date: Sun, 2 Jun 2024 17:05:36 +0200 Subject: [PATCH] Added first log in buttons --- src/main/java/gui/Gui.java | 19 -------------- src/main/java/gui/GuiMain.java | 45 ++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 19 deletions(-) delete mode 100644 src/main/java/gui/Gui.java create mode 100644 src/main/java/gui/GuiMain.java diff --git a/src/main/java/gui/Gui.java b/src/main/java/gui/Gui.java deleted file mode 100644 index a585660..0000000 --- a/src/main/java/gui/Gui.java +++ /dev/null @@ -1,19 +0,0 @@ -package gui; - -import javax.swing.JFrame; - - -public class Gui { - public static void main(String[] args) { - JFrame jf = new JFrame(); - - jf.setTitle("Travel Buddy"); - jf.setSize(400, 300); - jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - - - jf.setVisible(true); - } - - -} diff --git a/src/main/java/gui/GuiMain.java b/src/main/java/gui/GuiMain.java new file mode 100644 index 0000000..218a059 --- /dev/null +++ b/src/main/java/gui/GuiMain.java @@ -0,0 +1,45 @@ +package gui; + +import javax.swing.*; +import java.awt.event.ActionEvent; +import java.awt.event.ActionListener; + + +public class GuiMain extends JFrame implements ActionListener { + JLabel headerText; + JButton createAcc; + // JTextField headerText; + + + public GuiMain(){ + //? Creating the jFrame object with some parameters + this.setTitle("Travel Buddy"); + this.setSize(400, 300); + this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + + headerText = new JLabel("Log In"); + JPanel upper = new JPanel(); + + upper.add(headerText); + + JPanel lower = new JPanel(); + createAcc = new JButton("Create Account"); + createAcc.addActionListener(this); + + lower.add(createAcc); + + this.add(upper, "North"); + this.add(lower, "South"); + } + + @Override + public void actionPerformed(ActionEvent e) { + + } + + public static void main(String[] args) { + GuiMain gui = new GuiMain(); + gui.setVisible(true); + } + +}