package play2048;
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.Random;
import javax.swing.JOptionPane;
@SuppressWarnings("serial")
public class Test_2048 extends Frame{
Room rooms[][] = new Room[4][4];
Image offscreen = null;
public void initRooms(){
int i,j;
int width=0,height=20;
int count = 2;
for(i=0;i<4;i++){
width=0;
for(j=0;j<4;j++){
rooms[i][j] = new Room();
rooms[i][j].setNum(0);
rooms[i][j].setX(width);
rooms[i][j].setY(height);
width +=100;
}
height += 100;
}
while(count>0){
this.getRandomRoom();
count--;
}
}
private int switchRandomNum(int state){
int value=0;
switch(state){