小编bob*_*der的帖子

如何在按下两个按钮后运行类

我正在制作我的第一个游戏,上次我问这个问题时,我有点没解释清楚.基本上,下面是游戏的开场画面.我知道,不是很好,但这只是一个草稿.然后我也建立了游戏.打开屏幕上有两个按钮,因为它是一个2人游戏.两个玩家必须单击准备好,然后我想编程结束,并启动第二个程序.但是我不知道该怎么做.

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;
public class OpeningScreen {
    JFrame frame;
    JPanel main;
    JButton ready1;
    JButton ready2;
    JPanel bottom;
    JLabel label;
public OpeningScreen(){
    UIManager.put("Button.background", Color.cyan);
    UIManager.put("Button.foreground", Color.magenta);

    UIManager.put("ToolTip.background", Color.magenta);
    frame=new JFrame("Super Tuesday");
    main=new JPanel();
    ready1=new JButton("CLICK IF READY");
    ready2=new JButton("CLICK IF READY");
    label=new JLabel("SUPER TUESDAY");
    bottom=new JPanel();
    label.setFont(label.getFont().deriveFont(50.0f));
    frame.setSize(480, 800);
    frame.setLayout(new BorderLayout());
    frame.add(main, BorderLayout.CENTER);
    bottom.setLayout(new BorderLayout());
    ready1.setToolTipText("CLICK ME TO START THE GAME");
    ready2.setToolTipText("CLICK ME TO START THE GAME");

    main.setBackground(Color.gray);
    label.setForeground(Color.white);

    ready1.setFont(ready1.getFont().deriveFont(20.0f));
    ready2.setFont(ready2.getFont().deriveFont(20.0f));
    ready1.setForeground(Color.pink);
    ready2.setForeground(Color.pink);
    ready1.setPreferredSize(new Dimension(240,150 ));
    ready2.setPreferredSize(new …
Run Code Online (Sandbox Code Playgroud)

java swing

1
推荐指数
1
解决办法
87
查看次数

标签 统计

java ×1

swing ×1