グラフィックス基礎及び実習 2020年度 第11回

ex11 課題A

提出期限: 0619金17:00

次のことをやりなさい.

  1. 授業中の指示にしたがって G11Pochi クラスを作る
  2. それを修正して,以下の画像のような見た目が得られるようにする.ただし,「ぽちっとな」と「ねこボタン」それぞれを表す変数は元と変えないこと.授業中の指示どおりに作っていれば,「ぽちっとな」は b2 で「ねこボタン」は b1 のはずである.
  3. ラベルを表すインスタンスのインスタンスメソッドを用いて,「「ねこボタン」ってなんやねん」の文字列を,自分の学籍番号と名前をつなげた文字列に変更すること.コンストラクタの引数を書き換えるのではない.
  4. 完成したプログラムのソースファイルをこの科目の Moodle コース上の当該の場所へ提出すること.
    • 上記ファイルは締切後に半自動的に処理します.コンパイルエラーになる,ファイル名が違う,といったことのないように注意すること.ファイル名の間違い(大文字小文字も)に注意

G11Pochi-2020ex11A.png

ex11 課題B

提出期限: 0619金18:20

次のことをやりなさい.

  1. 授業中の指示にしたがって HelloEvent クラスをつくる
  2. 「ごあいさつ」ボタンを押した際にラベルに表示される文字列を,
    t987654 のほげほげおでおま
    のように自分の学籍番号と名前をふくむ適当な文字列に変更すること.
  3. 上記のようにするとボタンを押した際に出力される文字列が一部見えないかもしれないので,
    label.setPrefWidth(200); 
    という行を,label インスタンスの生成以降,pstage.sizeToScene(); の行以前のどこかへ挿入すること.もっと幅を広げたければ 200 をより大きくすればよい.ここで登場している prefWidth プロパティについては,Region クラスで用意されている(教科書 p.177).
  4. 完成したプログラムのソースファイルをこの科目の Moodle コース上の当該の場所へ提出すること.
    • 上記ファイルは締切後に半自動的に処理します.コンパイルエラーになる,ファイル名が違う,といったことのないように注意すること.ファイル名の間違い(大文字小文字も)に注意

ex11 課題C

提出期限: 0625木23:59

G10RadioCombo.png nolink

左上図のような表示をするプログラムを作成しなさい. 次のことに注意.

ex11 課題S(omake)

期限: 0626金23:59.これはおまけ課題です.やらなくても減点になりません.やったら加点かも

p.201 の Chart の節にあるように,JavaFX の Chart クラスのサブクラスに,PieChart という円グラフを描くためのクラスがある.このクラスの使い方について調べ, https://sentan.rikou.ryukoku.ac.jp/about/career/ にある数理の2018年度卒業生の就職状況データの円グラフを描こう.

        ObservableList<PieChart.Data> pieChartData =
	    FXCollections.observableArrayList(
                new PieChart.Data("教育", 31.3),
                new PieChart.Data("情報通信業", 27.7),
                  :

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2020-06-19 (金) 21:06:56