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 に答える