码迷,mamicode.com
首页 > 编程语言 > 详细

使用Java2D改善API绘制效果

时间:2019-03-13 12:14:05      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:ntc   图形   phi   oval   渲染   绘制   rap   trend   mamicode   

使用API绘图时,图形有毛刺:

技术图片

使用Java2D改善后:

技术图片

使用方法:

在MyPanel类中重写paintComponent方法:

	protected void paintComponent(Graphics g) {
		Graphics2D g2d=(Graphics2D)g;
		g2d.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
		g2d.drawOval(100, 10, 100, 100);
		g.drawOval(10, 10, 100, 100);
	}

 使用Graphics2D对象代替Graphics对象,设置渲染提示(setRenderingHint)。

使用Java2D改善API绘制效果

标签:ntc   图形   phi   oval   渲染   绘制   rap   trend   mamicode   

原文地址:https://www.cnblogs.com/zhhy236400/p/10522079.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!