j2me学习笔记【13】——创建矩形框、圆角矩形以及填充颜色小例子

来源:互联网 发布:java中transient的作用 编辑:程序博客网 时间:2024/05/01 11:55

    可以通过标记左上角和右下角的坐标来定义矩形的尺寸。在画布上可以绘制4中矩形,分别是矩形框、填充矩形、圆角矩形框、圆角填充矩形。
    可以调用drawRect()方法创建矩形框,调用fillRect()方法填充矩形。需要4个参数,前两个是矩形的左上角坐标(x1,y1),后两个参数是的宽度和高度(x2,y2)。
    必须在绘制举行前,使用setColor()方法设定用于绘制矩形的颜色。否则,就使用图形环境的当前颜色既绘制矩形的边框又填充矩形的内部,这依赖于要绘制的矩形的类型。
    生成一个圆角矩形和生成一个直角矩形的方法类似,只是必须指定用于兴城圆角的圆弧的水平直径和垂直直径。水平直径称为圆弧的宽度,垂直直径称为圆弧的高度。
    直径代表角的尖锐程度,即直径越小角越尖。水平直径和垂直直径都被定义成整数类型。
    可以分别调用drawRoundRect()方法和fillRoundRect()方法生成圆角矩形。这两个方法都需要6个参数。前4个参数标识了矩形的左上角坐标和右下角坐标。第5和第6个参数是代表角的水平直径和垂直直径的整数。

 

颜色填充