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

📄 cal24_1.java

📁 速算24游戏 游戏规则: (1)点击“开始游戏”的按钮
💻 JAVA
字号:
import java.applet.*;
import java.net.*;
import java.awt.*;

public class Cal24 extends Applet
{
	Panel m_pBottom=new Panel();
	
	int[] m_nStatus=new int[4];
	
	public Cal24()
	{
		PicPanel pTop=new PicPanel(this);
	
		setLayout(new BorderLayout());
		add(pTop,BorderLayout.CENTER);
		pTop.initImg();
		add(m_pBottom,BorderLayout.SOUTH);
		Button btStart=new Button("开始游戏");
		Button btOk=new Button("确定");
		TextField txField=new TextField(15);
		Label label=new Label("请输入表达式:");
		m_pBottom.add(btStart);
		m_pBottom.add(label);
		m_pBottom.add(txField);
		m_pBottom.add(btOk);
	}
	public void init()
	{
		for(int i=0;i<4;i++)
		{
			m_nStatus[i]=-1;
		}
	}
	
	
	
}
class PicPanel extends Panel
{
	final int IMG_SIZE=100;
	Image[] m_img=new Image[14];
	Cal24 m_cal24;
	/**Load picture**/
	public PicPanel(Cal24 cal24)
	{
		m_cal24=cal24;
	}
	public void initImg()
	{
		System.out.println("hahahhah");
		URL url=null;
        try
        {
        	url=Class.forName("Cal24").getResource("pic/back.JPG");
        }
        catch(Exception e){e.printStackTrace();}
        m_img[0]=getToolkit().getImage(url);
        for(int i=1;i<=13;i++)
        {
        	try
	        {
	        	url=Class.forName("Cal24").getResource("pic/"+i+".JPG");
	        	System.out.println(url.toString());
	        }
	        catch(Exception e){}
	        m_img[i]=getToolkit().getImage(url);
        }
        
        MediaTracker mt=new MediaTracker(this);
        for(int i=0;i<=13;i++)
        {
        	mt.addImage(m_img[i],i);
    	}
        try{
            mt.wait();
            mt.checkAll();
        }
        catch(Exception e){}
	}
	public void paint(Graphics g)
	{
		for(int i=0;i<4;i++)
		{
			g.drawImage(m_img[i],i*IMG_SIZE,0,this);
		}
	}
}

⌨️ 快捷键说明

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