网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > J2EE/J2ME
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.J2ME中处理日期相关问题.
.一个时间服务器简单实现.
.基于Java的Web服务器工作原理(三.
.EnterpriseJavaBeans导论二.
.应用双缓冲技术解决画面闪烁的问.
.分析MIDP的高级事件处理机制.
.J2ME对话-采访KVM之父AT.
.在Spring中添加Bean.
.EnterpriseJavaBeansDistilled....
.一个JDBC连接池例子.
.WML开发详细指南.
.对J2EE中的DAO组件编写单元测试.
.Servlet中jdbc应用高级篇之一.
.JavaRMI-IIOP入门.
.在J2ME中访问dotnet Web Services.
.使用NetBeans 5.0和GlassFish建立.
.使用EclipseRCP的IBMWorkplaceMa.
.J2ME入门-(10)CDCAPI.
.JSP环境基于Session的在线用户统.
.Spring 系列:Spring 框架简介.

一个简单的CustomItem使用案例

发表日期:2007-12-23


import Javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class SimpleItemMIDlet extends MIDlet
    implements CommandListener {
  public void startApp() {
    Form form new Form("SimpleItemMIDlet");
    form.append(new SimpleItem("SimpleItem"));

    Command c = new Command("Exit", Command.EXIT, 0);
    form.addCommand(c);
    form.setCommandListener(this);

    Display.getDisplay(this).setCurrent(form);
  }

  public void pauseApp() {}

  public void destroyApp(boolean unconditional) {}
  public void commandAction(Command c, Displayable s) {
    if (c.getCommandType() == Command.EXIT)
      notifyDestroyed();
  }
}

 class SimpleItem extends CustomItem {
  public SimpleItem(String title) { super(title); }
  // CustomItem abstract methods.
  public int getMinContentWidth() { return 100; }
  public int getMinContentHeight() { return 60; }
  public int getPrefContentWidth(int width) {
    return getMinContentWidth();
  }
  public int getPrefContentHeight(int height) {
    return getMinContentHeight();
  }
  public void paint(Graphics g, int w, int h) {
    g.drawRect(0, 0, w - 1, h - 1);
    g.setColor(0x000000ff);
    int offset = 0;
    for (int y = 4; y < h; y += 12) {
      offset = (offset + 12) % 24;
      for (int x = 4; x < w; x += 24) {
        g.fillTriangle(x + offset,     y,
                       x + offset - 3, y + 6,
                       x + offset + 3, y + 6);
      }
    }
  }
}

(出处:)


上一篇:实例说明锚点位置的定义 人气:1012
下一篇:一个2D图形绘画的案例 人气:771
浏览全部J2EE/J2ME的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐