fontdimensioncanvas.java
来自「j2me的程序」· Java 代码 · 共 33 行
JAVA
33 行
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);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?