【发布时间】:2009-07-13 21:56:51
【问题描述】:
我想将原点从组件的左上角移动到中下角? 我一直在玩 AffineTransform 类无法让它工作?
【问题讨论】:
标签: java graphics affinetransform
我想将原点从组件的左上角移动到中下角? 我一直在玩 AffineTransform 类无法让它工作?
【问题讨论】:
标签: java graphics affinetransform
您将需要尝试绘制的组件的高度和宽度。假设您在paint(Graphics g) 方法中,最简单的方法是:
paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.translate( component.getWidth()/2.0, component.getHeight()/2.0);
//...
}
【讨论】: