listing15-10_mycanvas.java_evaluatingsoftkeys
来自「着几乎所有智能机厂商都将有自己配套的App Store,甚至并非智能手机制造商的」· JAVA_EVALUATINGSOFTKEYS 代码 · 共 35 行
JAVA_EVALUATINGSOFTKEYS
35 行
// Listing 15-10. Using the Correct Keycodes for the Soft Keys
package com.apress.preprocessing;
import javax.microedition.lcdui.*;
public class MyCanvas extends Canvas {
//#ifdef polish.key.LeftSoftKey:defined
//#= private static final int LEFT_SOFT_KEY = ${polish.key.LeftSoftKey};
//#else
private static final int LEFT_SOFT_KEY = -6;
//#endif
//#ifdef polish.key.RightSoftKey:defined
//#= private static final int RIGHT_SOFT_KEY = ${polish.key.RightSoftKey};
//#else
private static final int RIGHT_SOFT_KEY = -7;
//#endif
public void keyPressed( int keyCode ) {
if ( keyCode == LEFT_SOFT_KEY ) {
// process left soft key
} else if ( keyCode == RIGHT_SOFT_KEY ) {
// process right soft key
} else {
int gameAction = getGameAction( keyCode );
// process key pressed event...
}
}
protected void paint( javax.microedition.lcdui.Graphics graphics ) {
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?