忍者ブログ

からすまる日誌 java

応用(4) オーバーライド他 描画

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

応用(4) オーバーライド他 描画

@Override(オーバーライド)
 
オーバーライドはなくても動くらしいが、これを入れておくと既存の機能を自分のオリジナルで上書きできるという機能がある。
 
javaの方でひな形を用意してくれているが、自分流におきかえたい。
そういうときにオーバーライドを使うらしい。
  
public void start(Stage myStage) {
これはスタートするときに必須の宣言らしい
この上に
@Override
と書いておくと、
うっかりstartがstarttになってたりすると、エクリプスさんが「上書きっていってるけど上書きじゃないじゃん」とエラーを指摘してくれる。
書き間違えを指摘してくれるために入れると思っておくといいらしい。
 
オーバーライドがないと間違えていてもエラーにならなくってハテナになるらしい。
だからとりあえず入れておきましょう。 
  

明日の夕方ぐらいに「あーそういうー」と腑に落ちればいいらしいよ。
 
public void start(Stage myStage) {
アプリケーションをつくると勝手にstageというのが作られる
 
与えられたステージにシーンをはめました
シーンにルートをはめました
セットしたものに対してキャンバスを付け加えました(add)。お絵描きしたいから
キャンバス作って、お描き領域がGraphicsContext
赤い筆にしてfillTextは塗りつぶしのテキストという意味
 

fillシリーズ(塗りつぶし)と
ストロークシリーズ(線)
というのがあるらしい
 
fillOval 楕円 開始座標?と幅高さを指定してそこに収まる楕円をかく
 

これをみて自分でやってみよう
アドレスはトップになってしまってる(こぴってもこれになる)
ここですね
 
 
 
 
↑色に関してはこんな風に
自分で作ることもできるよ
  
PR

コメント

ブログ内検索

P R