情報のしくみ(Java Applet プログラミング)

平成22年度後期開講教養教育主題科目

最終更新日:


注意:プログラムは日本語コードをUTF-8に設定して作成しています。Windowsなど 別の日本語コードのシステムで利用する場合には、日本語コードを適切に変換してください。

テキスト更新日 例題プログラム キーワード
表紙

この講義の目的

簡単なプログラム

簡単な計算
変数型, 四則演算
初めてのGUI
JFrame、JPanel
配列と繰り返し
配列, for ループ, 平均, 分散
条件分岐 Condition.java Condition.form if 条件分岐、バブルソート
簡単な作図 SimpleGraphics.java SimpleGraphics.form 基本図形, 列挙型
簡単な動画 Clock.java Clock.form MovingSquare.java MovingSquare.form スレッド、Runnable
クラスをつくる MovingSquareWithMyShape.java MovingSquareWithMyShape.form MySquare.java MyTriangle.java MyShape.java クラスの生成、new、インターフェイス
マウスの動きを使う MySquareWithCorners.java DrawSquare.java DrawSquare.form DrawPanel.java DrawPanel.form マウスイベント, java.util.List, 型パラメタ
キーボードからの入力を使う DrawSquareWithKeyEvents.java DrawSquareWithKeyEvents.form DrawPanel.java DrawPanel.form MySquareWithCorners.java キーイベント
マウスを使った簡単なゲーム Game.java Game.form Piece.java GameOf15Frame.java GameOf15Frame.form JNLP
再帰的関数 Sierpinski.java Sierpinski.form SierpinskiGasket.java SierpinskiGasket.form 再帰的関数, フラクタル
階層化されたUI Slider.zip ColorSample.zip イベントリスナ
まとめ CA.zip
全体のテキスト
[2009年度版テキスト] [2007年度版テキスト] [2006年度版テキスト] [2004年度版テキスト] [2002年度版テキスト]

レポート課題

課題
開発環境

参考書・参考サイト


只木進一

佐賀大学総合情報基盤センター教授

〒840−8505

佐賀市本庄町1