?? gamezeroone.java
字號:
package Darts;
import com.nttdocomo.ui.*;
/** The game of 01. */
public class GameZeroOne extends GameBase {
/* 01偵娭偡傞掕媊 */
/* 愝掕抣 */
private int ZEROONENUM;
/* 嵟戝儔僂儞僪悢 */
private int ROUNDMAX;
/* 儗僀傾僂僩掕媊 */
public GameZeroOne(Darts _parent, int _playerCnt,
int _zeroOneNum, int _round) {
super( _parent, _playerCnt );
ZEROONENUM = _zeroOneNum;
ROUNDMAX = _round;
}
public void start() {
reset();
repaint();
Display.setCurrent( this );
}
private void reset() {
}
public synchronized void paint(Graphics _g) {
_g.lock();
_g.clearRect( 0, 0, dsW, dsH );
_g.setColor( Color.WHITE );
_g.drawLine( 0, 25, dsW, 25 );
_g.drawLine(0, dsH - 30, dsW, dsH - 30);
_g.drawLine( ( dsW / 2 ), dsH - 30,
( dsW / 2 ), dsH );
_g.setFont( Font.getFont( Font.FACE_SYSTEM |
Font.SIZE_MEDIUM |
Font.STYLE_BOLD ) );
_g.drawString( "Round " + 1 + " / " + ROUNDMAX ,
roundPosX, roundPosY );
// drawCursor(_g);
// drawScore(_g);
// if (game_over == true) {
// setGameOver(_g);
// }
_g.unlock(true);
}
public void processEvent(int _type, int _param) {
if (Display.KEY_PRESSED_EVENT == _type) {
if ( _param == Display.KEY_SOFT2 ) {
Display.setCurrent( gameMenu );
}
}
}
/*
public void keyPressed(int key) {
if (key == Display.KEY_SOFT2) {
rmenu = new RMenu(this);
Display.setCurrent(rmenu);
}
if (key == Display.KEY_SOFT1) {
reset();
}
if (grid.game_over == true) {
return;
}
if (key == Display.KEY_UP) {
grid.UpCursor();
grid.repaint();
}
if (key == Display.KEY_LEFT) {
grid.UpCursor();
grid.repaint();
}
if (key == Display.KEY_RIGHT) {
grid.DownCursor();
grid.repaint();
}
if (key == Display.KEY_DOWN) {
grid.DownCursor();
grid.repaint();
}
if (key == Display.KEY_SELECT) {
input = new Input(this,grid.getActCrNum());
Display.setCurrent(input);
}
if (key == Display.KEY_5) {
grid.PrevProgress();
}
if (key == Display.KEY_3) {
if (grid.getActCrNum() != 7) {
grid.GameProgress(Display.KEY_3);
}
}
if (key == Display.KEY_2) {
grid.GameProgress(Display.KEY_2);
}
if (key == Display.KEY_1) {
grid.GameProgress(Display.KEY_1);
}
if (key == Display.KEY_0) {
grid.GameProgress(Display.KEY_0);
}
}
*/
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -