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

📄 testframe.java

📁 一个Java写的数字魔方程序源代码
💻 JAVA
📖 第 1 页 / 共 3 页
字号:
                                      "<html><p>使用方法:</p><p align=RIGHT>1. 先填入数字1-9</p><p>2. 再点<font color=red>生成</font>键</p></htm>",
                                      "关于",
                                      JOptionPane.PLAIN_MESSAGE);
      }
    });
    return mHelp;
  }

  public void bBuild_actionPerformed(ActionEvent e) {
    init();
    getNumber();
    setNumber();

    for (int i = 1; i < 10; i++) {
      for (int j = 1; j < 10; j++) {
        System.out.print(magic[i][j]);
      }
      System.out.println(" ");
    }

    fill_num(1, 1);
  }

  public void init() {
    for (int i = 0; i < 10; i++) {
      for (int j = 0; j < 10; j++) {
        rrow[i][j] = 0;
        ccol[i][j] = 0;
        block[i][j] = 0;
        magic[i][j] = 0;
      }
    }
  }

  public void setNumber() {
    int bk1;
    int bk2;
    for (int i = 0; i < 10; i++) {
      for (int j = 0; j < 10; j++) {
        if (magic[i][j] != 0) {
          bk1 = (i - 1) / 3 + 1;
          bk2 = (j - 1) / 3 + 1;
          //bk1 = i/3 + 1;
          //bk2 = j/3 + 1;
          int temp = magic[i][j];
          block[ (bk1 - 1) * 3 + bk2][temp] = 1;
          rrow[i][magic[i][j]] = 1;
          ccol[j][magic[i][j]] = 1;
          //rrow[i][magic[i][j]]=1;
          //ccol[j][magic[i][j]]=1;
        }
      }
    }
  }

  public void getNumber() {
    try {
      magic[1][1] = Integer.parseInt(tNum_1_1.getText().trim());
    }
    catch (Exception e) {
      magic[1][1] = 0;
    }
    try {
      magic[1][2] = Integer.parseInt(tNum_1_2.getText().trim());
    }
    catch (Exception e) {
      magic[1][2] = 0;
    }
    try {
      magic[1][3] = Integer.parseInt(tNum_1_3.getText().trim());
    }
    catch (Exception e) {
      magic[1][3] = 0;
    }
    try {
      magic[1][4] = Integer.parseInt(tNum_1_4.getText().trim());
    }
    catch (Exception e) {
      magic[1][4] = 0;
    }
    try {
      magic[1][5] = Integer.parseInt(tNum_1_5.getText().trim());
    }
    catch (Exception e) {
      magic[1][5] = 0;
    }
    try {
      magic[1][6] = Integer.parseInt(tNum_1_6.getText().trim());
    }
    catch (Exception e) {
      magic[1][6] = 0;
    }
    try {
      magic[1][7] = Integer.parseInt(tNum_1_7.getText().trim());
    }
    catch (Exception e) {
      magic[1][7] = 0;
    }
    try {
      magic[1][8] = Integer.parseInt(tNum_1_8.getText().trim());
    }
    catch (Exception e) {
      magic[1][8] = 0;
    }
    try {
      magic[1][9] = Integer.parseInt(tNum_1_9.getText().trim());
    }
    catch (Exception e) {
      magic[1][9] = 0;
    }
    try {
      magic[2][1] = Integer.parseInt(tNum_2_1.getText().trim());
    }
    catch (Exception e) {
      magic[2][1] = 0;
    }
    try {
      magic[2][2] = Integer.parseInt(tNum_2_2.getText().trim());
    }
    catch (Exception e) {
      magic[2][2] = 0;
    }
    try{      magic[2][3] = Integer.parseInt(tNum_2_3.getText().trim());
    }
    catch (Exception e) {
      magic[2][3] = 0;
    }
    try {
      magic[2][4] = Integer.parseInt(tNum_2_4.getText().trim());
    }
    catch (Exception e) {
      magic[2][4] = 0;
    }
    try {
      magic[2][5] = Integer.parseInt(tNum_2_5.getText().trim());
    }
    catch (Exception e) {
      magic[2][5] = 0;
    }
    try {
      magic[2][6] = Integer.parseInt(tNum_2_6.getText().trim());
    }
    catch (Exception e) {
      magic[2][6] = 0;
    }
    try {
      magic[2][7] = Integer.parseInt(tNum_2_7.getText().trim());
    }
    catch (Exception e) {
      magic[2][7] = 0;
    }
    try {
      magic[2][8] = Integer.parseInt(tNum_2_8.getText().trim());
    }
    catch (Exception e) {
      magic[2][8] = 0;
    }
    try {
      magic[2][9] = Integer.parseInt(tNum_2_9.getText().trim());
    }
    catch (Exception e) {
      magic[2][9] = 0;
    }
    try {
      magic[3][1] = Integer.parseInt(tNum_3_1.getText().trim());
    }
    catch (Exception e) {
      magic[3][1] = 0;
    }
    try {
      magic[3][2] = Integer.parseInt(tNum_3_2.getText().trim());
    }
    catch (Exception e) {
      magic[3][2] = 0;
    }
    try {
      magic[3][3] = Integer.parseInt(tNum_3_3.getText().trim());
    }
    catch (Exception e) {
      magic[3][3] = 0;
    }
    try {
      magic[3][4] = Integer.parseInt(tNum_3_4.getText().trim());
    }
    catch (Exception e) {
      magic[3][4] = 0;
    }
    try {
      magic[3][5] = Integer.parseInt(tNum_3_5.getText().trim());
    }
    catch (Exception e) {
      magic[3][5] = 0;
    }
    try {
      magic[3][6] = Integer.parseInt(tNum_3_6.getText().trim());
    }
    catch (Exception e) {
      magic[3][6] = 0;
    }
    try {
      magic[3][7] = Integer.parseInt(tNum_3_7.getText().trim());
    }
    catch (Exception e) {
      magic[3][7] = 0;
    }
    try {
      magic[3][8] = Integer.parseInt(tNum_3_8.getText().trim());
    }
    catch (Exception e) {
      magic[3][8] = 0;
    }
    try {
      magic[3][9] = Integer.parseInt(tNum_3_9.getText().trim());
    }
    catch (Exception e) {
      magic[3][9] = 0;
    }
    try {
      magic[4][1] = Integer.parseInt(tNum_4_1.getText().trim());
    }
    catch (Exception e) {
      magic[4][1] = 0;
    }
    try {
      magic[4][2] = Integer.parseInt(tNum_4_2.getText().trim());
    }
    catch (Exception e) {
      magic[4][2] = 0;
    }
    try {
      magic[4][3] = Integer.parseInt(tNum_4_3.getText().trim());
    }
    catch (Exception e) {
      magic[4][3] = 0;
    }
    try {
      magic[4][4] = Integer.parseInt(tNum_4_4.getText().trim());
    }
    catch (Exception e) {
      magic[4][4] = 0;
    }
    try {
      magic[4][5] = Integer.parseInt(tNum_4_5.getText().trim());
    }
    catch (Exception e) {
      magic[4][5] = 0;
    }
    try {
      magic[4][6] = Integer.parseInt(tNum_4_6.getText().trim());
    }
    catch (Exception e) {
      magic[4][6] = 0;
    }
    try {
      magic[4][7] = Integer.parseInt(tNum_4_7.getText().trim());
    }
    catch (Exception e) {
      magic[4][7] = 0;
    }
    try {
      magic[4][8] = Integer.parseInt(tNum_4_8.getText().trim());
    }
    catch (Exception e) {
      magic[4][8] = 0;
    }
    try {
      magic[4][9] = Integer.parseInt(tNum_4_9.getText().trim());
    }
    catch (Exception e) {
      magic[4][9] = 0;
    }
    try {
      magic[5][1] = Integer.parseInt(tNum_5_1.getText().trim());
    }
    catch (Exception e) {
      magic[5][1] = 0;
    }
    try {
      magic[5][2] = Integer.parseInt(tNum_5_2.getText().trim());
    }
    catch (Exception e) {
      magic[5][2] = 0;
    }
    try {
      magic[5][3] = Integer.parseInt(tNum_5_3.getText().trim());
    }
    catch (Exception e) {
      magic[5][3] = 0;
    }
    try {
      magic[5][4] = Integer.parseInt(tNum_5_4.getText().trim());
    }
    catch (Exception e) {
      magic[5][4] = 0;
    }
    try {
      magic[5][5] = Integer.parseInt(tNum_5_5.getText().trim());
    }
    catch (Exception e) {
      magic[5][5] = 0;
    }
    try {
      magic[5][6] = Integer.parseInt(tNum_5_6.getText().trim());
    }
    catch (Exception e) {
      magic[5][6] = 0;
    }
    try {
      magic[5][7] = Integer.parseInt(tNum_5_7.getText().trim());
    }
    catch (Exception e) {
      magic[5][7] = 0;
    }
    try {
      magic[5][8] = Integer.parseInt(tNum_5_8.getText().trim());
    }
    catch (Exception e) {
      magic[5][8] = 0;
    }
    try {
      magic[5][9] = Integer.parseInt(tNum_5_9.getText().trim());
    }
    catch (Exception e) {
      magic[5][9] = 0;
    }
    try {
      magic[6][1] = Integer.parseInt(tNum_6_1.getText().trim());
    }
    catch (Exception e) {
      magic[6][1] = 0;
    }
    try {
      magic[6][2] = Integer.parseInt(tNum_6_2.getText().trim());
    }
    catch (Exception e) {
      magic[6][2] = 0;
    }
    try {
      magic[6][3] = Integer.parseInt(tNum_6_3.getText().trim());
    }
    catch (Exception e) {
      magic[6][3] = 0;
    }

⌨️ 快捷键说明

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