华容道数字
文件创建

实现代码
App.java
package com.Allen.Stone;
import javax.swing.*;
public class App {
public static void main(String[] args) {
MainJFrame mainJFrame=new MainJFrame();
}
}
MainJFrame
package com.Allen.Stone;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.util.Random;
public class MainJFrame extends JFrame implements KeyListener, ActionListener
{
int date[][]=new int[4][4];
int x0=0;
int y0=0;
int count=0;
private int[][] win={
{
1,2,3,4},
{
5,6,7,8},
{
9,10,11,12},
{
13,14,15,0},
};
public MainJFrame(){
this.initFJrame();
this.InitDate();
this.paintView();
this.InitMenu();
super.setVisible(true);
}
public void initFJrame()