zoukankan      html  css  js  c++  java
  • Java web 数独九宫格游戏攻略

    分享游戏攻略,源代码集集:-

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%@page import="java.lang.Math.*" %>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">    
        <title>九宫格图片游戏</title>
      </head>
          <script>
            var zhi = 0;
            function G_Start(M_img){
                var bushu =0;
                bushu++;
                  var id = M_img.parentNode;                //找到父节点
                var id0 = document.getElementById(zhi);    //节点赋值

                if(id.id-id0.id==1 || id.id-id0.id==4 || id.id-id0.id==-1 || id.id-id0.id==-4){
                    j=id.innerHTML;
                    id.innerHTML=id0.innerHTML;
                    id0.innerHTML=j;

                    zhi = id.id;
                }
                
            }
        </script>
        
      <body background="pics/NineCell_BG.jpg">
      <%      
          String[] arr_img=new String[9];    //声明一个载入图片的数组
          int Gnum = 8;                    //有数字的八张图片
          int Gshow = 0;                    //接收随机图片序数     
          
          Random Grdm = new Random();        //声明一个随机数
          boolean[] Gflag = new boolean[Gnum];    //判断循环条件
          
          //载入图片
          for(int Gimg=1;Gimg<arr_img.length;Gimg++){
              //随机显示图片
              do{
                  Gshow=Grdm.nextInt(Gnum);    //把八张图片的随机序数赋值
              }while(Gflag[Gshow]);
          
              Gflag[Gshow] = true;        //继续循环
              arr_img[0]=0+".bmp";        //没有数字的图片
              arr_img[Gimg]=Gshow+1+".bmp";    //有数字的图片
          }
      %>
     
      <center><h1 style="color:#6600FF;">欢迎使用九宫格游戏,祝您玩的愉快!</h1></center>
          <!-- 导入图片 -->
          <center>
              <table border="2">
                  <tr>
                      <td id="0"><img src="pics/<%=arr_img[0] %>" onclick="G_Start(this)"/></td>
                      <td id="1"><img src="pics/<%=arr_img[1] %>" onclick="G_Start(this)"/></td>
                      <td id="2"><img src="pics/<%=arr_img[2] %>" onclick="G_Start(this)"/></td>
                  </tr>
                  <tr>
                      <td id="4"><img src="pics/<%=arr_img[3] %>" onclick="G_Start(this)"/></td>
                      <td id="5"><img src="pics/<%=arr_img[4] %>" onclick="G_Start(this)"/></td>
                      <td id="6"><img src="pics/<%=arr_img[5] %>" onclick="G_Start(this)"/></td>
                  </tr>
                  <tr>
                      <td id="8"><img src="pics/<%=arr_img[6] %>" onclick="G_Start(this)"/></td>
                      <td id="9"><img src="pics/<%=arr_img[7] %>" onclick="G_Start(this)"/></td>
                      <td id="10"><img src="pics/<%=arr_img[8] %>" onclick="G_Start(this)"/></td>
                  </tr>
              </table>
          </center>
          <p align="right">Bob 制作,版权所有!</p>
      </body>
    </html>

  • 相关阅读:
    delphi 随意将函数执行权限提高到Ring0源代码
    delphi 使电脑睡眠代码
    delphi 监控文件系统
    在Delphi中使用系统对应文件类型的图标
    Panel
    delphi 读写记录类型文件Record
    C# winform 一次只能允许一个应用(使用mutex)
    winform捕获全局异常
    观察者模式实践-实现winform 窗体之间传值(事件实现)
    在wpf中利用异步lambda编程,模拟数据库连接,防止界面假死
  • 原文地址:https://www.cnblogs.com/rick168/p/3115863.html
Copyright © 2011-2022 走看看