테트리스 - 자바
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

테트리스 - 자바에 대한 보고서 자료입니다.

본문내용

Main_Frame.java







import java.awt.*;
import java.awt.event.*;
import java.io.*;

import javax.swing.*;

public class Main_Frame extends JFrame implements KeyListener, ActionListener, MouseListener {
/**
*
*/
private static final long serialVersionUID = 1L;
private Toolkit tk = Toolkit.getDefaultToolkit();
private Font f_best_score = new Font("HY견교딕", 0, 20);
private Font f_present_score = new Font("HY견교딕", 0, 50);
private Font f_stage_score = new Font("HY견고딕", 0, 30);
protected open_file op = new open_file();
protected Get_Image gi = new Get_Image();
protected Board board;

private int xpos, ypos;
private Dimension dimen1, dimen2;
private Cursor cur = tk.createCustomCursor(gi.cursor, new Point(0, 0), "Noraml");
private JMenuBar jmb = new JMenuBar();
private JMenu file = new JMenu("파일");
private JMenu round = new JMenu("난이도");
private JMenuItem start = new JMenuItem("시작");
private JMenuItem exit = new JMenuItem("종료");
private JCheckBoxMenuItem[] cb_stage = new JCheckBoxMenuItem[10];
private String level[] = {"1 단계", "2 단계", "3 단계", "4 단계", "5 단계", "6 단계", "7 단계", "8 단계", "9 단계", "10 단계"};

private JLabel l_next[] = new JLabel[5];
protected JLabel b_s[][] = new JLabel[20][10];
protected JLabel press_key = new JLabel(gi.press_key);
protected JLabel show_ready = new JLabel(gi.ready);
protected JLabel show_start = new JLabel(gi.start);
protected JLabel show_game_over;
protected JLabel b_game_over[][] = new JLabel[20][10];
protected JLabel best_score = new JLabel();
protected JLabel present_score = new JLabel();
protected JLabel l_stage = new JLabel();
private JLabel open = new JLabel(gi.open);
private JLabel main_lb = new JLabel(gi.m_b);
private JLabel bt_start_in = new JLabel(gi.b_start_in);
private JLabel bt_exit_in = new JLabel(gi.b_exit_in);

private int arr[] = new int[6];
protected int set_time = 1000;
protected int stage = 1;
private boolean is_press_key = false;
protected boolean is_g_over = true;
protected boolean is_cliked_start = false;
protected boolean is_over_rs = false;
  • 가격3,000
  • 페이지수55페이지
  • 등록일2012.01.10
  • 저작시기2011.12
  • 파일형식압축파일(zip)
  • 자료번호#725114
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니