We stand alone,
TOGETHER.
[存] java.awt.Graphics2D抗锯齿处理
Windows下的 ClearType 能使字体看上去更平滑,但似乎对于 java 小程序里面的文字没有作用。不过可以用 Java 2D API 提供的文本处理功能进行美化。Java 2D API 的文本功能包括:
- 使用抗锯齿处理和微调(hinting)以达到更好的输出质量
- 可以使用系统安装的所有字体
- 可以将对图形对象的操作(旋转、缩放、着色、剪切等等)应用到文本上。
- 支持向字符串添加内嵌属性(如字体、尺寸、深浅,甚至图像)
- 支持双向文本(启用从右到左的字符顺序,就象您在阿拉伯语和希伯来语中可能遇到的一样)
- 第一光标和第二光标能够浏览同时包含从右到左和从左到右字符顺序的文本。
- 先进的字体度量功能,超过旧的
java.awt.FontMetrics
类中的相应功能 - 排版功能可以实现单词换行和调整多行文本
这个 API 的核心是由 java.awt.Graphics2D
类提供的,该类是 java.awt.Graphics
的一个子类。API 的其它部分由 java.awt
层次结构中的其它包提供,包括 java.awt.color
、 java.awt.font
和 java.awt.geom
。对 Graphics2D 使用 setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); 以达到边缘平滑的效果。
没有评论.
日志存档
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
ZEAL Blog 基于

Pivot1.24.1 开发

Pivot1.24.1 开发
系统部署于
Linode.com

Launched @
2005-04-27
2005-04-27
ac米兰 ajax apache api blog blogchina classpath css dhtml download dreamhost dvd encoding error firefox flash framework gmail google google_analytics google_talk gougou http ide ie ie7 javascript jquery linux maxthon mod_rewrite movies mp3 msn mvc mysql oracle php pidgin rss shell socket sohu svn vs web web2 webclient weblogic windows xampp xml xsl zend 阿根廷 安全漏洞 奥运 备份 变形金刚 程序员 地铁 浮动层 父亲 搞笑 工具 冠军杯 管理 火箭 客户端 篮球 厉 命令行 欧洲杯 人生 设计模式 世界杯 数据库 搜索引擎 算法 图片 无极 系统优化 笑话 姚明 游戏 源代码 周杰伦 字符编码 足球 浏览器