📄 results.java
字号:
import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
/**
* Write a description of class Results here.
*
* @author (your name)
* @version (a version number or a date)
*/
public class Results implements ActionListener
{
User currentUser;
JButton chooseLevel;
JButton startLevel;
JButton menu;
JFrame frame;
Level myLevel;
SpringLayout layout = new SpringLayout();
public Results(String r, Level l)
{
myLevel = l;
frame = new JFrame();
frame.setSize(800,600);
Container content = frame.getContentPane();
content.setLayout(layout);
JLabel resultsLabel = new JLabel(r); //edit this later for actual results!!!
startLevel = new JButton("Retry");
chooseLevel = new JButton("Select Level");
menu = new JButton("Menu");
content.add(resultsLabel);
content.add(startLevel);
content.add(chooseLevel);
content.add(menu);
startLevel.addActionListener(this);
chooseLevel.addActionListener(this);
menu.addActionListener(this);
layout.putConstraint(SpringLayout.WEST, resultsLabel, 300, SpringLayout.WEST, content);
layout.putConstraint(SpringLayout.NORTH, resultsLabel, 200, SpringLayout.NORTH, content);
layout.putConstraint(SpringLayout.NORTH, chooseLevel, 500, SpringLayout.NORTH, content);
layout.putConstraint(SpringLayout.NORTH, menu, 500, SpringLayout.NORTH, content);
layout.putConstraint(SpringLayout.NORTH, startLevel, 500, SpringLayout.NORTH, content);
layout.putConstraint(SpringLayout.EAST, menu, -50, SpringLayout.EAST, content);
layout.putConstraint(SpringLayout.EAST, chooseLevel, -20, SpringLayout.WEST, menu);
layout.putConstraint(SpringLayout.EAST, startLevel, -20, SpringLayout.WEST, chooseLevel);
frame.setTitle("Level Complete");
frame.setVisible(true);
frame.setLocationRelativeTo(null);
}
public void actionPerformed(ActionEvent event) {
if (event.getSource().equals(chooseLevel)) { SelectLevels sl = new SelectLevels();frame.setVisible(false); }
if (event.getSource().equals(startLevel)) {SimulationGUI s = new SimulationGUI(myLevel);frame.setVisible(false); }
if (event.getSource().equals(menu)) {UserOptions uo = new UserOptions();frame.setVisible(false);}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -