?? fontdimensioncanvas.java
字號:
import javax.microedition.lcdui.*;
public class FontDimensionCanvas
extends Canvas {
int width;
int height;
private Font aFont;
public FontDimensionCanvas() {
aFont = Font.getFont(Font.FACE_PROPORTIONAL,
Font.STYLE_PLAIN, Font.SIZE_LARGE);
}
public void paint(Graphics g) {
width = getWidth();
height = getHeight();
String s = "JIDCA";
int stringWidth = aFont.stringWidth(s);
int stringHeight = aFont.getHeight();
g.setGrayScale(255);
g.fillRect(0,0,width-1,height-1);
g.setGrayScale(0);
g.drawRect(0,0,width-1,height-1);
g.setFont(aFont);
g.drawString(s, 10, 10, Graphics.TOP | Graphics.LEFT);
g.drawRect(10, 10, stringWidth, stringHeight);
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -