final/src/MenuPanel.java

39 lines
994 B
Java
Raw Normal View History

import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Arrays;
public class MenuPanel extends JFrame implements ActionListener {
private Boolean buttonClicked = false;
JButton launchGame;
Container menuContainer;
public MenuPanel() {
this.setTitle("First");
this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
this.setSize(280, 200);
this.setVisible(true);
launchGame = new JButton("Click");
launchGame.addActionListener(this);
menuContainer = getContentPane();
menuContainer.setLayout(new FlowLayout());
menuContainer.add(launchGame);
}
public void paint(Graphics g) {
super.paint(g);
g.drawString("potato", 50, 50);
}
public void actionPerformed(ActionEvent evt) {
buttonClicked = true;
}
public Boolean hasButtonClicked() {
return buttonClicked;
}
}