文学部 応用情報処理V(2002)

担当:新居雅行(メール


このホームページは、「応用情報処理V」の履修者向けに、授業で行ったことの記録やあるいは課題などの連絡確認のために設けたものです。必要に応じて、随時、内容のチェックを行ってください。


連絡事項

講義室の変更

講義室は、10/7の授業から、321教室に変更されました。(333教室ではありません) -2002/10/7

教科書について

すでに、生協に入荷済みですので、10/7はテキストを購入の上、講義に入ってください。 -2002/10/7

講師宛メールについて

教科書

チャレンジ!Java JBuilder編  新居雅行著、ローカス発行、角川書店発売、\2,800

レポート課題

レポートの締め切りは、2003/1/22とします。(基本的には締め切りました。以下は提出を確認した人です)

受け取り済み:90218037, 19902249, 19901391, 19916712, 10014933, 10013562, 10000930, 19818624

出席の取り方

氏名:
学籍番号:

講義内容

  講義日 講義テーマ 講義内容
1 2002/9/30 講義の準備とプログラミングとは何か  
2 2002/10/7 JBuilderの使い方 テキスト(第1週目−日曜日)
最初なので、みんなで一緒に作業をすることにします。
  2002/10/21 (休講)  
3 2002/10/28 Java文法の基本(変数) テキスト(第2週目−土曜日)(代講)
4 2002/11/11 Java文法の基本(制御構造) テキスト(第2週目−日曜日)
5 2002/11/18 画面に絵を描く テキスト(第3週目−土曜日)
6 2002/11/26
(代替月曜日)
ユーザインタフェースの作成 テキスト(第3週目−日曜日)(第4週目−土曜日)
7 2002/12/2 レイアウト機能 テキスト(第4週目−日曜日)
8 2002/12/9 画像ファイルを表示する テキスト(第5週目)
      テキスト(第6週目)については自習課題
9 2002/12/16 ボタンに反応させる1 テキスト(第7週目−土曜日)
10 2003/1/6 ボタンに反応させる2 テキスト(第7週目−日曜日)
11 2003/1/9
(代替月曜日)
電卓を作ってみる テキスト(第8週目)
12 2003/1/20 もっとプログラミングをしたい人のために 講義では初歩的なことしかできなかったので、今後をにらんださまざまな情報を講義します→レジュメ(PowerPoint書類)

講義の進め方についての注意点

参考文献

Javaの書籍はたくさん出版されているため、いろいろ迷ってしまうところでもあるだろうけども、とりあえず、そのなかから目についたものをピックアップしておく。もちろん、実際に書店で手にとってみて、よく検討してください。それから、JavaとJavaScriptはある意味でぜんぜん違うので、書籍を買うときには混同しないように。

以上は、主に、一般的なJavaのプログラミング関連の書籍ですが、たとえば特定の開発環境に対応したものや、サーバーサイドのプログラミング向けのもの、携帯電話向けのアプリケーション作成のもの、さらには特定の分野や機能に特化した書籍などさまざまなものがあります。

補足情報

JBuilderのバージョンアップにより、Swingベースのアプレット(JApplet)を作ると、そこではレイアウトマネージャの指定が直接できなくなっています。そこで、JAppletを作ってそこでレイアウトマネージャを指定するには次のように設定を行います。

  1. JAppletを選択してアプレットを作る
  2. 設計タブを開く
  3. 上部のタブで、AWTを探す。タブをスクロールさせると出てくる。
  4. そこにあるjava.awt.Panelというツールを選択する。
  5. アプレットの領域に適当にドラッグして、Panelを配置する。パネルは領域全体に広がる。(このとき、JAppletのBorderLayoutのCENTERに対応する位置に配置する。中心付近をドラッグして配置すればよい。)
  6. 左側にある階層表示で、thisの下にpanel1ができるのを確認。
  7. 左側でthisを選択する。これでアプレットを選択したことになる。
  8. 設計のペインの3つ目のプロパティ「ContentPane」をpanel1に選択する。
  9. グレーの部分をクリックするとpanel1が選択されるので、ここでlayoutか らnullなどを選択できるようになる。

関連リンク