AWTを使用して、描画した長方形に画像をどのようにインポートしますか?その特定の長方形にのみ背景を割り当てたい。
質問する
2348 次
2 に答える
5
Rectangle
をクリッピング領域として 設定します。- クリッピング領域の内側 (の一部) になるように画像をポイントに描画します。
- クリップをクリアします。
- 長方形を描きます。
この回答に見られるように(ここの形状はテキストですが、同じ原則が適用されます)。
于 2012-11-20T06:22:40.497 に答える
0
最も一般的なpaint
方法は、コンポーネントでメソッドをオーバーライドすることです。Graphics.drawImage()を見てください。例:イメージの描画
に移行する場合Swing
は、Swing の最適化されたペイント モデルを利用して、 のpaintComponent
代わりにオーバーライドできますpaint
。
于 2012-11-19T14:54:14.683 に答える