⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 results.java

📁 一个飞机调度员模拟训练程序,可以添加跑道数量,控制飞机飞行的速度.默认的密码可以在AtcSystem类里面修改,其中内置了三个用户名.这套系统是我和几个国外同学合力开发的,希望对大家有帮助
💻 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 + -