3
原点をコンポーネントの左上から下の中央に移動したいですか? 私はAffineTransformクラスで遊んでいますが、それを動作させることができませんでしたか?Java AffineTransform moving origin
原点をコンポーネントの左上から下の中央に移動したいですか? 私はAffineTransformクラスで遊んでいますが、それを動作させることができませんでしたか?Java AffineTransform moving origin
描画しようとしているコンポーネントの高さと幅が必要です。あなたはpaint(Graphics g)
方法であると仮定すると、最も簡単な方法は次のとおりです。これが原点を移動したが、すべてが逆さまにまだある
paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.translate(component.getWidth()/2.0, component.getHeight()/2.0);
//...
}
。 –
が解決されました。ありがとうございました。 –