📄 cal24_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 + -