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

📄 21dian.txt

📁 一个关于21点游戏的JAVA小程序
💻 TXT
字号:
import java.applet.Applet;
import java.awt.Button;
import java.awt.Graphics;
import java.awt.Label;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class 石鹏21点游戏 extends Applet implements ActionListener
{
    /**
	 * 
	 */
	private static final long serialVersionUID = -1638287116852184169L;
	Label prompt1;
    Button start,clear,baoliu,bijiao;
    int y=0;
    int b=0;
    int i=0;
    int baoliu1=0,baoliu2=0;
    public void init()
    {
  prompt1 =new Label ("摸21点游戏");
  start=new Button ("开始");
  clear=new Button("清除");
  baoliu=new Button("保留");
  bijiao=new Button ("比较");

  add(prompt1);
  add(start);
  add(clear);
  add(baoliu);
  add(bijiao);
     start.addActionListener(this);
     clear.addActionListener(this);
     baoliu.addActionListener(this);
     bijiao.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
  {
   if(e.getActionCommand()=="开始")
   {
   int i=(int)(Math.random()*10)+1;
   y=i;
   b+=i;
   repaint();

      }
      else if (e.getActionCommand()=="清除")
      {
    y=0;
    b=0;
    repaint();
   }
   else if (e.getActionCommand()=="保留")
   {
    baoliu1=b;
    y=0;
    b=0;
    repaint();
   }
   else if (e.getActionCommand()=="保留")
   {


   }
}
public void paint (Graphics g)
{
  if (y==0&&b-y==0)  g.drawString("开始游戏请单击 开始 ,结束单击  清除  ",10 ,50);


  else
  {
     if(b>21)

        {     g.drawString("本次摸得点数为:"+y,10 ,50);
           g.drawString("原有点数为:     "+ (b-y),10 ,65);
           g.drawString("总点数为:       "+ b,10 ,80);
           g.drawString("失败!!!",10 ,95);
           g.drawString("重新开始请单击  清除!!!",10 ,110);

        }
           else
           {
                     g.drawString("本次摸得点数为:"+y,10 ,50);
               g.drawString("原有点数为:     "+ (b-y),10 ,65);
               g.drawString("总点数为:       "+ b,10 ,80);
               g.drawString("继续请单击  开始!!!",10 ,95);
               g.drawString("重新开始请单击  清除!!!",10 ,110);
     }
    }
}


}

⌨️ 快捷键说明

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