Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Java Swing GUI package gui; import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class StartFrame { private JFrame frame; private JButton signUpButton; private JButton loginButton; private
Java Swing GUI
package gui; import javax.swing.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class StartFrame { private JFrame frame; private JButton signUpButton; private JButton loginButton; private JPanel panel; public StartFrame () { loginButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { new LoginFrame(); frame.dispose(); } }); signUpButton.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { new SignUpFrame(); frame.dispose(); } }); // Setup frame // JFrame setup setupFrame(); } // setup frame private void setupFrame() { frame = new JFrame("Mini Social Media Application"); frame.setContentPane(panel); frame.setVisible(true); frame.setSize(500, 500); frame.setLocationRelativeTo(null); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } }
public static void main(String[] args) { new StartFrame(); System.out.println("Ended."); }
I'm getting an error in setupFrame method
at gui.StartFrame.setupFrame(StartFrame.java:37) at gui.StartFrame.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started