グラフィックス基礎及び実習 2021年度 第10回 実習と宿題

アイコン画像と DoraFukuSample

以下の画像をブラウザで右クリック > 「名前を付けて画像を保存」等してください.置き場所は,これまでの Java ソースファイルと同じです.

pochittona.png blackuni.jpg whiteuni.jpg

授業で動かして見せた DoraFukuSample のプログラムが fileDoraFukuSample.jar にあります.次のようにして実行してみることができます.

  1. ファイルをダウンロード.
    • 「この種類のファイルはコンピュータに損害を与える可能性があります」のように言われるかもしれません.この授業のページからダウンロードしようとしてることを確認の上で先へ進めましょう.Graphics チーム上にも同じファイルが置いてあります.
    • ダウンロードしたファイルはどこにあってもよいですが,整理のためGraphics20XYフォルダに置いとくのがよいでしょう
  2. 実行.たいていの環境ではダウンロードしたファイルをダブルクリックすれば実行できます.うまくいかない場合,次のことを試してみてください
    • Macで「開発元が未確認のため開けません」のようなメッセージが出る場合は,「CTRLキーを押しながらクリック」(右クリック)して「開く」
    • Win/Mac ともダブルクリックで開けない場合は,コマンドプロンプト/ターミナルで次のように実行してください.
      java  -jar  DoraFukuSample.jar
  3. jar ファイルというのが何者か興味があるひとは,教科書 p.223 参照

実習課題A 締切: 当日13:30

以下のことをやって,作ったソースファイルを moodle の該当の場所へ提出してください. ファイル名の間違いに注意

  1. 授業動画の指示にしたがって G11Pochi クラスを作る.修正もれのないように((1)から(12)まであります)
  2. それを修正して,以下の画像のような見た目が得られるようにする

    「ぽちっとな」と「ねこボタン」それぞれを表す変数は元と変えないこと.授業中の指示どおりに作っていれば,「ぽちっとな」は b2 で「ねこボタン」は b1 のはずである.

  3. Label クラスのインスタンスメソッドを用いて,「「ねこボタン」ってなんやねん」の文字列を,自分の学籍番号と名前をつなげた文字列に変更すること.コンストラクタの引数を書き換えるのではない.

G11Pochi-2020ex11A.png

実習課題B 締切: 当日16:00

以下のことをやって,作ったソースファイルを moodle の該当の場所へ提出してください. ファイル名の間違いに注意

G10RadioCombo.png nolink

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

宿題

次回授業までに必ずやっておくこと

次回の授業の資料(PDFや動画)等は こちら からどうぞ.

  1. 講義資料を入手.紙でほしい方は各自で印刷してください.

    キャンパス内各所に設置されたプリンタで印刷することもできます.くわしくは「ポータル > 情報環境 > マニュアル > 印刷利用マニュアル」参照.

  2. 授業動画を視聴する

    学内の実習室等に設置の PC ではスピーカから音が出ませんので,イヤフォン/ヘッドフォンを用意する必要あり

  3. 講義資料・授業動画に出てくるプログラムを実際に作って実行してみる

実習課題S(omake) 締切: 次回実習時間終了時

これはおまけ課題です.やらなくても減点になりません.やったら加点かも

(moodle の「おまけ課題」のところに,「自由課題」というのを書いときました.よかったら見てね)

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

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

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-06-14 (月) 18:49:42