首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Linux频道
中国IT教育
Google
首页 资讯动态 认证考试 新手入门 核心技术 高级技术 J2EE J2ME Java&XML 开源技术 其他技术 RSS订阅 论坛 专题
您现在的位置: 中国IT实验室 >> Java >> J2ME >> 核心技术 >> 正文

J2ME手机游戏:Canvas类基本绘图应用

    在游戏的制作中,有一部分是关于线条的绘制。MIDP中提供了许多绘制线条的方法,游戏设计时也可以使用这些几何线条的组合来设计游戏画面。这类界面必须要通过Graphics类来绘制线条,线条的显示形态又有实线与虚线之分:

    6.4.1  线条状态 

    public void setStrokeStyle (int style)
    设置线条的形态,如实线或虚线。实线为SOLID、虚线为DOTTED。 

    public int getStrokeStyle ()      
    取得当前线条的形态,返回值为实线或虚线。

    6.4.2  直线

    public void drawLine (int x1,
    int y1,
    int x2,
    int y2)
    绘制坐标为(x1,y1)到(x2,y2)的一条直线,如图6-11所示。

     
图6-11  手机屏幕直线绘制 

    6.4.3  矩形 

    public void drawRect (int x,
    int y,
    int width,
    int height)
    起始坐标为x、y点、宽度为width+1、高度为height+1,绘制矩形图片。 

    public void drawRoundRect (int x,
    int y,
    int width,
    int height,
    int arcWidth,
    int arcHeight)
    起始坐标为x、y点、宽度为width+1、高度为height+1,绘制圆角矩形形状,四角圆弧设置分别为arcWidth和arcHeight。如图6-12所示。


    图6-12  手机屏幕矩形绘制

[1] [2] 下一页

【责编:Chuan】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 专题推荐

 ·关于Java框架技术专题
 ·XML全攻略技术专题
 ·JAVA开源技术介绍专题
 ·Java嵌入式开发之J2ME技术专题
 ·超前体验 Oracle 11g的5个新特性…
 ·揭密使用VB.NET的五个实用技巧
 ·Oracle和SQL Server常用函数对比专题…
 ·展现C#世界 C#程序设计专题…
 ·Java入门 Tomcat的配置技巧精华专题…
 ·Oracle RMAN物理备份技术详解…
 今日更新
 社区讨论
 博客论点
 频道精选
 Java 频道导航