![]() ![]() |
![]() |
【基礎課題7-7】で定義した手続きCircleを用いて次のように、3つの同心円を描いてください。ペンの色は適当で結構です。 なお、右の例ではImageコンポーネントのWidthおよびHeightプロパティを150にしています。 |
|
![]() |
Ellipseメソッドを用いて、中心座標(Xc,Yc)および半径r、そしてペンの色clを指定すると、円を描く手続きを作成しましょう。この手続きをCircle(xc,yc,r,cl)とすると、例えば上の【練習問題】のイベントハンドラは次のよう書けます。
![]() |
この手続きCircle(xc,yc,r,cl)を定義(作成)してください。
![]() |
![]() |
例えば (10, 20)と(50, 60)の正方形に収まる円を描く場合には、[描画]ボタンクリックのイベントハンドラは次のようになります。 |
![]() |
作成したらきちんと円が描けるかどうか確認してください。