📄 testframe.java
字号:
"<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 + -