-----汉字最好----http://blog.csdn.net/stgsd---j2me的渐进色背景网上居然找不到什么,难道是因为太简单了? public static final void 渐进背景(LZobj u, Graphics g,int 系数) {//-----汉字最好----http://blog.csdn.net/stgsd--- for(int i=0;i<u.h;i++){ int t=(i)*系数; int c=u.背景色; int[] rgb={(c&0xff0000)>>16,(c&0xff00)>>8,c&255}; for(int j=0;j<3;j++){ rgb[j]-=t; if(rgb[j]<0) rgb[j]=0; if(rgb[j]>255) rgb[j]=255; } g.setColor(rgb[0], rgb[1], rgb[2]); g.drawLine(0, i, u.w, i); } } 注意:这是先经过坐标转换了的