📄 game.java
字号:
package com.source;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Game extends JInternalFrame implements Runnable,ActionListener{
//定义一个代表最高行的变量
int colAbove;
//线程sleep的时间
int sleeptime=500;
//模块按钮的行
int rowM1;
int rowM2;
int rowM3;
int rowM4;
//模板按钮的列
int colM1;
int colM2;
int colM3;
int colM4;
//实际按钮的行
int row1;
int row2;
int row3;
int row4;
//实际按钮的列
int col1;
int col2;
int col3;
int col4;
//用来临时存储行和列的值的变量(用于从change()方法中返回多个值)
int r1,r2,r3,r4,c1,c2,c3,c4;
int state,kind;//移动图形的状态和种类
int modelState,modelKind;//模板的状态和种类
//按钮的个数:bNumsX表示一排有多少个按钮
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -