来源:即时通讯网 - 即时通讯开发者社区!
轻量级开源移动端即时通讯框架。
快速入门 / 性能 / 指南 / 提问
轻量级Web端即时通讯框架。
详细介绍 / 精编源码 / 手册教程
移动端实时音视频框架。
详细介绍 / 性能测试 / 安装体验
基于MobileIMSDK的移动IM系统。
详细介绍 / 产品截图 / 安装体验
一套产品级Web端IM系统。
详细介绍 / 产品截图 / 演示视频
引用此评论
引用:JackJiang 发表于 12-31 15:17 你去看看这个例子:http://download.csdn.net/detail/raistlic/5054386
引用:king6120 发表于 12-31 15:09 是的,用了clip后出现锯齿了
引用:JackJiang 发表于 12-31 15:08 你的意思是你的clip区有锯齿?
引用:king6120 发表于 12-31 15:03 我是裁剪,然后我的代码跑完后出现锯齿了
引用:JackJiang 发表于 12-31 14:38 Java2D里反走样抗锯齿就是类似于以下代码,我通常会提炼成这个样子,在绘制之前设为true表示打开搞锯齿,绘 ...
/** * 图形绘制反走样设置. * * @param g2 the g2 * @param antiAliasing 是否反走样 */ public static void setAntiAliasing(Graphics2D g2 ,boolean antiAliasing) { if(antiAliasing) g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING , RenderingHints.VALUE_ANTIALIAS_ON); else g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING , RenderingHints.VALUE_ANTIALIAS_OFF); }
public static void fillTextureRoundRec(Graphics2D g2,Color baseColor ,int x,int y,int w,int h,int arc,int colorDelta) { setAntiAliasing(g2, true); //矩形填充 Paint oldpaint = g2.getPaint(); GradientPaint gp = new GradientPaint(x, y //渐变的起色比止色RGB浅35 ,getColor(baseColor, colorDelta, colorDelta, colorDelta),x, y+h,baseColor); g2.setPaint(gp); g2.fillRoundRect(x, y, w, h,arc,arc); g2.setPaint(oldpaint); setAntiAliasing(g2, false); }
精华主题数超过100个。
连续任职达2年以上的合格正式版主
为论区做出突出贡献的开发者、版主等。
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.109375 second(s), 30 queries , Gzip On.