首 页 | 新 闻 | Symbian | Android| Windows Mobile | J2ME | 下载中心 | 游戏策划招聘与求职 | 购书指南 | 视频教程
您现在的位置: 开发视界 >> J2ME >> 界面UI >> 正文
MIDlet画图程序
作者:sweetsof…    文章来源:sweetsoft的专栏    更新时间:2007-4-26 17:41:11

下面是在MIDlet中画图的一个例子,用到了几个方法,如drawLine,setColor,drawRect,drawRoundRect,fillRect,其中drawRoundRect的后两个参数分别表示要画矩形的园角的横向和纵向直径:

import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class GraphicsMidlet extends MIDlet
{
 Display dis;
 MyCanvas c;
 public GraphicsMidlet()
 {
  dis = Display.getDisplay(this);
  c = new MyCanvas();
  dis.setCurrent(c);
 }
 public void startApp()
 {
 }
 public void pauseApp()
 {
 }
 public void destroyApp(boolean unconditional)
 {
 }
}
class MyCanvas extends Canvas
{
 public void paint(Graphics g)
 {
  int h = this.getHeight();
  int w = this.getWidth();
  g.setColor(255,255,255);
  g.fillRect(0,0,w,h);
  g.setColor(255,0,255);
  g.drawLine(0,0,w,h);
  g.setColor(0,255,255);
  g.drawLine(0,h,w,0);
  g.setColor(0,0,0);
  g.drawRoundRect(w/2 - 20,h/2 -20,40,40,20,20);
  
 }
}

相关文章:
用J2ME在移动设备上实现动画
一些实用的图形用户界面方法
我的第一个J2ME程序
J2ME手机文件加密
编写Palm J2ME红外线“聊天”程序
解决J2ME联网时出现的中文乱码问题
J2ME专业手机游戏开发基础(一)
SVG(JSR 266)开发入门指南
 

站点地图 | 加入收藏 | 联系站长 | 广告服务 |
QQ:280529124  Tel:0592-8271361 辽ICP备05021703号