正文

简单的Canvas2006-08-07 10:10:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/sword2008/17360.html

分享到:

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

//简单的canvas by sword2008@程序之巢

public class test2 extends MIDlet{
 private Display display;

 public test2(){
 display=Display.getDisplay(this);
 }

 public void startApp(){
 display.setCurrent(new test());}

 public void pauseApp(){ }

 public void destroyApp(boolean unkowmn){ }

 


class test extends Canvas
{
 public void paint(Graphics g){
  g.setColor(255,255,0);
  g.fillRect(0,0,getWidth(),getHeight());
  int c=g.getColor();
  int d=g.getDisplayColor(g.getColor());
  System.out.println("当前画面的颜色为:"+Integer.toHexString(c));

       System.out.println("当前画面的R值为:"+g.getRedComponent());

       System.out.println("当前画面的G值为:"+g.getGreenComponent());

       System.out.println("当前画面的B值为:"+g.getBlueComponent());

       System.out.println("当前画面的显示颜色为:"+Integer.toHexString(d));

        System.out.println("当前画面的灰度为:"+g.getGrayScale());

  }


}
}

阅读(2510) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册