TranslateCanvas.java
Upload User: gyyuli
Upload Date: 2013-07-09
Package Size: 3050k
Code Size: 1k
Category:

J2ME

Development Platform:

Java

  1. package Translate;
  2. import javax.microedition.lcdui.*;
  3. import javax.microedition.midlet.*;
  4. import java.io.*;
  5. public class TranslateCanvas extends Canvas
  6. {
  7. public TranslateCanvas()
  8.         {
  9.     
  10.         }
  11.         public void paint(Graphics g)
  12.         {
  13.         int width = getWidth();
  14.         int height = getHeight();
  15.         g.setColor(0xFFFFFF);
  16.         g.fillRect(0,0,width,height);
  17.         g.setColor(0x000000);
  18.         int n = 6;
  19.         int deltaX = width/n;
  20.         int deltaY = height/n;
  21.         for(int i=0; i<n; i++) {
  22.                 g.fillRect(0,0,deltaX,deltaY);
  23.                 g.translate(deltaX, deltaY);
  24.                 System.out.println("原点坐标: "+g.getTranslateX()+", "+g.getTranslateY());
  25.             }
  26.         }
  27. }