-
大小: 0.05M文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語(yǔ)言: Java
- 標(biāo)簽:
資源簡(jiǎn)介
Java入門-Canvas繪圖程序(實(shí)例94).zip
代碼片段和文件信息
import?javax.microedition.lcdui.*;
import?javax.microedition.midlet.*;
import?java.io.IOException;
//?Canvas繪圖程序
public?class?CanvasDemo?extends?MIDlet?implements?CommandListener?{
private?Command?exitCommand?=?new?Command(“退出“?Command.EXIT?1);??//退出命令
private?Command?backCommand?=?new?Command(“返回“?Command.BACK?3);??//返回命令
????private?Display?display;??//?設(shè)備的顯示器
????private?List?menuList;??//圖片名的主菜單列表
private?DrawingCanvas?canvas;??//顯示繪制的圖形
String[]?itemNames?=?{??//顯示列表名稱
????????“直線“
????????“弧“
????????“矩形“
????????“圓角矩形“
????????“三角形“
????????“文字“
????};????
public?CanvasDemo()?{
display?=?Display.getDisplay(this);?//取得設(shè)備的顯示器
}
//?重載抽象類MIDlet的抽象方法startApp()
protected?void?startApp()?{
canvas?=?new?DrawingCanvas();??//?創(chuàng)建DrawingCanvas對(duì)象canvas
canvas.addCommand(exitCommand);?//?為canvas加上退出命令
canvas.addCommand(backCommand);?//?為canvas加上返回命令
canvas.setCommandListener(this);?//?為canvas設(shè)置命令監(jiān)聽(tīng)者
????????int?num?=?i
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????307094??2004-07-05?02:35??100-1.bmp
?????文件????????2948??2004-07-21?17:54??CanvasDemo$DrawingCanvas.class
?????文件????????3490??2004-07-21?17:54??CanvasDemo.class
?????文件????????5602??2004-07-05?03:32??CanvasDemo.java
評(píng)論
共有 條評(píng)論