39 lines
994 B
Java
39 lines
994 B
Java
|
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;
|
||
|
}
|
||
|
}
|