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

📄 test.java

📁 一个基于Java技术编写的24点游戏逼真图形版
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class Test extends JFrame implements MouseListener {
	JButton b1=new JButton(new ImageIcon("image/NewGame.png"));
	JButton b2=new JButton(new ImageIcon("image/Practice.png"));
	JButton b3=new JButton(new ImageIcon("image/RankList.png"));
	JButton b4=new JButton(new ImageIcon("image/QuitGame.png"));

	public static void main(String[] args) 
	{
		new Test();
	}

	public Test() {
		super("24点游戏");
		JLayeredPane l=getLayeredPane();

		JLabel bg=new JLabel(new ImageIcon("image/MainMenu.jpg"));
		bg.setBounds(0,0,800,600);

		b1.setBorderPainted(false);
		b1.setContentAreaFilled(false);
		b1.setRolloverIcon(new ImageIcon("image/NewGameS.png"));
		b1.setBounds(600,350,160,40);
		b1.addMouseListener(this);
		b2.setBorderPainted(false);
		b2.setContentAreaFilled(false);
		b2.setRolloverIcon(new ImageIcon("image/PracticeS.png"));
		b2.setBounds(600,400,160,40);
		b2.addMouseListener(this);
		b3.setBorderPainted(false);
		b3.setContentAreaFilled(false);
		b3.setRolloverIcon(new ImageIcon("image/RankListS.png"));
		b3.setBounds(600,450,160,40);
		b3.addMouseListener(this);
		b4.setBorderPainted(false);
		b4.setContentAreaFilled(false);
		b4.setRolloverIcon(new ImageIcon("image/QuitGameS.png"));
		b4.setBounds(600,500,160,40);
		b4.addMouseListener(this);

		l.add(bg, new Integer(0));
		l.add(b1, new Integer(10));
		l.add(b2, new Integer(10));
		l.add(b3, new Integer(10));
		l.add(b4, new Integer(10));

		addMouseListener(this);
		setResizable(false);
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setSize(800,600);
		setLocationRelativeTo(null);
		setVisible(true);
	}

	public void mouseClicked(MouseEvent e) {
		if (e.getSource()==b1) {
			setVisible(false);
			new GameMode(this);
		}
		if (e.getSource()==b2) {
			setVisible(false);
			new PracticeMode(this);
		}
		if (e.getSource()==b3) {
			String[] output=new RankList().getList();
			for (int i=0; i<output.length; i++) {
					JOptionPane.showMessageDialog(null,output[i],"24点游戏-排行榜",JOptionPane.PLAIN_MESSAGE,new ImageIcon("image\\RankList.gif"));
			}
		}
		if (e.getSource()==b4) {
			System.exit(0);
		}
	}

	public void mouseEntered(MouseEvent e) {
	}

	public void mouseExited(MouseEvent e) {
	}

	public void mouseReleased(MouseEvent e) {
	}

	public void mousePressed(MouseEvent e) {
	}


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -