最近准备将项目jdk升级至1.7以解决swing字体质量问题,今天试了下,升级至1.7问题依旧,对oracle真是大失所望,实在没办法先在此招高手求解,找不到方案的话就只好自己动手给swing动手术刀。
在XP系统,字体正常,见名片签名
在Win7 下,字体锐化模糊,见名片签名。
此问题实在纠结,我也看了网上第一刀,第二刀之类的文章,不认可那样的解决方案。此问题原因主要是不能设置窗体为透明(java7或jdk1.6_u10以上),上图名片为了阴影效果,窗体设为透明,所以字体模糊。
但令人费解的是主窗体设置了shape(圆角)字体是正常的,由此推断设置shape,窗体也并非透明,shape的实现是采用了bufferedImage。
字体模糊只对“宋体”字才出现,而我们通常使用的字体都是宋体。之前对单个jcomponent一旦使用
RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON
进行渲染也会出现字体锐化模糊,单个组件好解决,不使用就行。
因为要实现QQ阴影边框的效果,所以窗体必须得透明。跪求高手指点!
最后,OO的下载地址: http://im.gitom.com
个人QQ: 285264911
email: 285264911@qq.com
- 大小: 75 KB
- 大小: 70.7 KB
- 大小: 42.9 KB
分享到:
相关推荐
数据结构与问题求解(Java语言版)(第4版) 带完整目录标签,
java代码写的一个一元二次方程求解代码,写的不是很好。
算法实现源程序java代码实现约瑟夫问题
本书的目的是从抽象思维和问题求解的观点提供对数据结构的实用介绍,试图包含有关数据结构、算法分析及其Java实现的所有重要的细节。作者采用了独特的方法将数据结构分成说明和实现两部分,并充分利用了已有的数据...
matlab数理统计和数据分析及优化求解:36 matlab有约束多元变量多目标规划问题求解.zip
matlab数理统计和数据分析及优化求解:介绍10种优化求解的方法、求解最小二乘问题、解线性规划问题、 求解最大利润问题、 投资问题、定位问题.zip
解决SAT问题的JAVA代码,判断输入的范式是否存在可满足性。
matlab数理统计和数据分析及优化求解:4 matlab排序最值标准差方差.zip
内容:考虑源荷两侧不确定性的含风电的低碳调度,引入模糊机会约束,程序包括储能、风光、火电机组及水电机组,解决了目标函数含有分类特征的约束问题、非线性约束 目标的线性转化问题,且考虑了机组的启停时间约束...
SVMLight用于求解SVM问题,与LibSVM不同
数据结构与问题求解 Java语言版 第4版
matlab数理统计和数据分析及优化求解:7 matlab偏斜度和峰度.zip
matlab数理统计和数据分析及优化求解:43扩展参考:求解非线性方程组 fsolve.zip
可求解一元n次方程,任意给出系数,可求其解。
遗传算法求解TSP问题Java界面版源码,思路代码和 http://blog.csdn.net/wangqiuyun/article/details/12838903 这篇文章思路是一样的,追加了Java Graphics做路径展示。
matlab数理统计和数据分析及优化求解:42扩展参考: 高维方程组求解的牛顿迭代法.zip
matlab数理统计和数据分析及优化求解:7 大仙带你入门matlab偏斜度和峰度.zip
matlab数理统计和数据分析及优化求解:40 扩展参考: matlab欧拉Euler法求解微分方程组.zip