Учебное пособие: Разработка приложений для мобильного устройства

g.setColor(WormPit.DRAW_COLOUR);

g.drawRect(1, 1, (width - START_POS), (height - START_POS));

// Отобразить текущий счёт

g.drawString("L: " + level, START_POS, height, g.TOP|g.LEFT);

g.drawString("" + score,

(width - (SCORE_CHAR_WIDTH * 3)),

height, g.TOP|g.LEFT);

// Отобразить наивысший счёт на этом уровне

g.drawString("H: ",

(width - (SCORE_CHAR_WIDTH * 4)),

(height + SCORE_CHAR_HEIGHT),

g.TOP|g.RIGHT);

g.drawString("" + WormScore.getHighScore(level),

(width - (SCORE_CHAR_WIDTH * 3)),

(height + SCORE_CHAR_HEIGHT),

g.TOP|g.LEFT);

// Нарисовать червя и еду

g.translate(START_POS, START_POS);

g.setClip(0, 0, CellWidth*CELL_SIZE, CellHeight*CELL_SIZE);

myWorm.paint(g);

myFood.paint(g);

} else {

// Нарисовать червя и еду

g.translate(START_POS, START_POS);

}

/**

* Вызывает перерисовку экрана и компонентов при съёме паузы

*/

protected void hideNotify() {

К-во Просмотров: 531
Бесплатно скачать Учебное пособие: Разработка приложений для мобильного устройства