Теми рефератів
> Авіація та космонавтика > Банківська справа > Безпека життєдіяльності > Біографії > Біологія > Біологія і хімія > Біржова справа > Ботаніка та сільське гос-во > Бухгалтерський облік і аудит > Військова кафедра > Географія
> Геодезія > Геологія > Держава та право > Журналістика > Видавнича справа та поліграфія > Іноземна мова > Інформатика > Інформатика, програмування > Історія > Історія техніки
> Комунікації і зв'язок > Краєзнавство та етнографія > Короткий зміст творів > Кулінарія > Культура та мистецтво > Культурологія > Зарубіжна література > Російська мова > Маркетинг > Математика > Медицина, здоров'я > Медичні науки > Міжнародні відносини > Менеджмент > Москвоведение > Музика > Податки, оподаткування > Наука і техніка > Решта реферати > Педагогіка > Політологія > Право > Право, юриспруденція > Промисловість, виробництво > Психологія > Педагогіка > Радіоелектроніка > Реклама > Релігія і міфологія > Сексологія > Соціологія > Будівництво > Митна система > Технологія > Транспорт > Фізика > Фізкультура і спорт > Філософія > Фінансові науки > Хімія > Екологія > Економіка > Економіко-математичне моделювання > Етика > Юриспруденція > Мовознавство > Мовознавство, філологія > Контакти
Українські реферати та твори » Информатика, программирование » Java-гра "Тетріс"

Реферат Java-гра "Тетріс"

AY = 1 Стан В«гра в процесіВ» final static int STOP = 2 Стан В«гра зупіненаВ» final static int PAUSE = 3 Стан В«гра прізупіненаВ» Метод Опіс методу public void startNewGame () Почати нову гру public void pauseGame () Прізупініті гру public void resumeGame () Продовжіті гру public void stopGame () Зупинити гру public int getScore () здобудуть рахунок public int getState () здобудуть стан гри public void figureMoveRight () Рухаті фігуру вправо public void figureMoveLeft () Рухаті фігуру вліво public void figureMoveDown () Рухаті фігуру вниз public void figureRotate () Обертаті фігуру public void gamePauseResume () Изменить стан гри PAUSE на PLAY и навпаки

public class Tetris - основний клас

Метод Опіс методу public static void main (String [] args) Запуск Програми

public class TetrisFrame - Вікно Програми

Метод Опіс методу public TetrisFrame () Конструктор класу TetrisFrame private void tetrisGamePanel1KeyPressed (java.awt.event.KeyEvent evt) Обробка натіскання клавіш Управління private void menuNewGame1ActionPerformed (java.awt.event.ActionEvent evt) Обробка Вибори пункту меню В«Start New GameВ» private void menuPauseGame1ActionPerformed (java.awt.event.ActionEvent evt) Обробка Вибори пункту меню В«Stop GameВ» private void menuFileExit1ActionPerformed (java.awt.event.ActionEvent evt) Обробка Вибори пункту меню В«ExitВ» public void continueButtonPressed (ActionEvent evt) Обробка натіскання кнопки В«ResumeВ»

public void pauseButtonPressed

(ActionEvent evt)

Обробка натіскання кнопки В«PauseВ»

public class PlaySound - програвання музики

Метод Опіс методу public PlaySound (String s) Конструктор класу PlaySound protected void play (String file) Програвання музики

public class Figure - клас фігурі

Поле Опіс поля final static byte [] [] [] PATTERN шаблони фігур final static Color [] COLORS шаблонів кольорів фігур private int type Тип фігурі private int [] [] pat Шаблон фігурі private int x Координата х private int y Координата у private int rotation Вугол private static int nextType Наступний тип фігурі private static int nextRot Наступний вугол Метод Опіс методу public Figure () Конструктор класу Figure public int getX () здобудуть х public int getY () здобудуть у public int getHeight () здобудуть висота public int getWidth () здобудуть ширина public int getCell (int i, int j) здобудуть вміст фігурі public void draw (Graphics g) малювати фігуру public void drawNext (Graphics g, int px, int py) малювати Наступний фігуру public void rotate () повернути фігуру public boolean canDown Чі можна рухаті фігуру вниз? public void moveDown () Рухаті фігуру вниз public boolean canLeft (Glass stakan) Чі можна рухаті фігуру вліво? public boolean canRight (Glass stakan) Чі можна рухаті фігуру управо? public boolean canRotate (Glass stakan) Чі можна повертаті фігуру? public void moveLeft () Рухаті фігуру вліво public void moveRight () Рухаті фігуру управо

public class Glass - клас склянку

Поле Опіс поля private int [] x Координата х склянки private int [] y Координата у склянки private int [] [] cells Вміст склянки Метод Опіс методу public Glass () Конструктор класу Glass public void clearGlass () очищених склянки public int getHeight () здобудуть висота склянки public int getWidth () здобудуть ширину склянки public int getCell (int i, int j) здобудуть вміст склянки public void draw (Graphics g) малювання склянки publ...


Предыдущая страница | Страница 2 из 6 | Следующая страница

Друкувати реферат
Замовити реферат
Поиск
Товары
загрузка...