我想将组件的原点从左上角移动到底部中心?我一直在尝试使用AffineTransform类,但是无法使其工作?
我想将组件的原点从左上角移动到底部中心?我一直在尝试使用AffineTransform类,但是无法使其工作?
在尝试绘制组件时,您需要知道其高度和宽度。假设您在paint(Graphics g)
方法中,最简单的方法是:
paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.translate( component.getWidth()/2.0, component.getHeight()/2.0);
//...
}