日期:2014-05-20  浏览次数:20850 次

eclipse根据Label上字符串的长度来设定Label的宽
GC   gc   =   new   GC(label);
Point   p   =   gc.stringExtent(string);
//   p.x为宽度,p.y为高度
gc.dispose();


这样只能得到string的长度,但是我如果想设定string的字体和大小,这样就有问题了
谁知道该如何解决呢


谢谢!!

------解决方案--------------------
string式不能设置字体和大小的,不过label可以
------解决方案--------------------
先设定Label的字号和字体
就可以得到String在Label上的长度了

再试试