如何实现字体的立体效果啊! 哪一种立体效果?不过基本上都可以用TextLayout来得到字体轮廓(Shape)来实现. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道大家有没有用过WPS2003,看看里面的文字效果to:小刀TextLayout好像是个重量级的对象,很占资源的 Graphics2D g = ...; Point2D loc = ...; Font font = Font.getFont("Helvetica-bold-italic"); FontRenderContext frc = g.getFontRenderContext(); TextLayout layout = new TextLayout("This is a string", font, frc); layout.draw(g, (float)loc.getX(), (float)loc.getY()); Rectangle2D bounds = layout.getBounds(); bounds.setRect(bounds.getX()+loc.getX(), bounds.getY()+loc.getY(), bounds.getWidth(), bounds.getHeight()); g.draw(bounds); 初学JAVA “简单”的面试题,进来看看? 在swt中,怎样实现两个browser通信? 请问 则是什么错误啊????????????? jtable的刷新问题 一群按钮都要注册一个事件怎么办啊 ,如果挨个注册太慢,加入ButtonGroup又无法注册监听器?? \u4f60\u597d怎样转为中文? 問個java運行環境問題 关于条件表达式的问题 请问我的JBUILDER中,DATA PILOT为什么DRIVER很多都不能用呀?? 几道SCJP题----那位高手指点一下(在线等) 在java applet中的URL类要有哪个引用啊
Point2D loc = ...;
Font font = Font.getFont("Helvetica-bold-italic");
FontRenderContext frc = g.getFontRenderContext();
TextLayout layout = new TextLayout("This is a string", font, frc);
layout.draw(g, (float)loc.getX(), (float)loc.getY()); Rectangle2D bounds = layout.getBounds();
bounds.setRect(bounds.getX()+loc.getX(),
bounds.getY()+loc.getY(),
bounds.getWidth(),
bounds.getHeight());
g.draw(bounds);