橡告改.PDF



Similar documents
2008 e-learning T050050


< F2D E E6A7464>

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i +=

Java演習(9) -- クラスとメソッド --

Safari AppletViewer Web HTML Netscape Web Web 15-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web up

< F2D B825082CC96E291E82E6A7464>

Object MenuComponent MenuBar MenuItem Menu CheckboxMenuItem

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

Java言語 第1回

I. (i) Foo public (A). javac Foo.java java Foo.class (C). javac Foo java Foo (ii)? (B). javac Foo.java java Foo (D). javac Foo java Foo.class (A). Jav

Java言語 第1回

< F2D834F838C A815B A CC>

< F2D B838A835882CC8CF68EAE2E6A7464>

< F2D89BA8EE882C E6A7464>

< F2D82518CC282CC D2E6A7464>


19 3!! (+) (>) (++) (+=) for while 3.1!! (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics;

Java言語 第1回

GUIプログラムⅣ


< F2D82518E9F8AD CC834F CC8CFC82AB82C68D4C>

< F2D8EA CE909482CC92EA82852E6A7464>

< F2D82B682E182F182AF82F12E6A7464>

IE6 2 BMI chapter1 Java 6 chapter2 Java 7 chapter3 for if 8 chapter4 : BMI 9 chapter5 Java GUI 10 chapter6 11 chapter7 BMI 12 chap

r4.dvi

< F2D92DE82E8914B82CC977088D32E6A7464>

< F2D A839382CC906A2E6A7464>

< F2D F B834E2E6A7464>

Microsoft PowerPoint prog1_doc2x.pptx

PowerPoint Presentation

KeyListener init addkeylistener addactionlistener addkeylistener addkeylistener( this ); this.addkeylistener( this ); KeyListener public void keytyped

< F2D825282CC947B909482CC A815B83682E6A>

< F2D82518E9F8AD CC95BD8D7388DA93AE2E6A7464>

Microsoft PowerPoint - OOP.pptx

Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet

< F2D A838B838D96402E6A7464>

Java演習(4) -- 変数と型 --

Microsoft PowerPoint - prog11.ppt


tn_soturon_sjis.dvi

Microsoft PowerPoint - prog11.ppt

データ構造とアルゴリズム論

I 4 p.2 4 GUI java.awt.event.* import /* 1 */ import mouseclicked MouseListener implement /* 2 */ init addmouselistener(this) this /* 3 */ this mousec

アプレットの作成

Thread

Microsoft PowerPoint prog1_doc2.pptx

Chapter JDK KeyListener keypressed(keyevent e ) keyreleased(keyevent e ) keytyped(keyevent e ) MouseListener mouseclicked(mouseeven

PowerPoint プレゼンテーション

表示の更新もそういた作業のひとつに当たる スレッドの使用アニメーション アニメーションやシミュレーションなどは画面の更新が一定のタイミングで行われていく この連続した画面の更新をスレッドを利用して行う しかし paint() メソッドを直接呼び出して表示を更新することはできない その理由

Microsoft PowerPoint - prog12.ppt


r3.dvi

Java演習(2) -- 簡単なプログラム --

- 1 -

r2.dvi

ガイダンス

presen.gby

I HTML HashMap (i) (ii) :.java import java.net.*; import java.io.*; import java.util.hashmap; public class SimpleStopWatch { public static voi

try catch Exception Java try catch try { } catch ( Exception e ) { } e 16-1 try catch 0 try { int x = 0; int y = 10 / x; } catch ( Exception e ) { Sys

I. (i) Java? (A). 2Apples (B). Vitamin-C (C). Peach21 (D). Pine_Apple (ii) Java? (A). Java (B). Java (C). Java (D). JavaScript Java JavaScript Java (i

GUIプログラムⅤ

入門Java解答.doc

ガイダンス

ガイダンス

JAVA入門

5 p Point int Java p Point Point p; p = new Point(); Point instance, p Point int 2 Point Point p = new Point(); p.x = 1; p.y = 2;

I. java.awt.rectangle java.lang.math random Java TM API java.awt Rectangle Rectangle (x,y)... public int x Rectangle X public int y Rectangle Y public

vol.30.}...`.X...b.h

問1

: : : TSTank 2

Microsoft Word - Java3.DOC

Java演習(6) -- 条件分岐 --

橡Taro9-生徒の活動.PDF

6 p.1 6 Java GUI GUI paintcomponent GUI mouseclicked, keypressed, actionperformed mouseclicked paintcomponent thread, 1 GUI 6.0.2, mutlithread C

ISP

2

I. (i) Java? (A). Foo_Bar (B). G day (C). 999 (D). Golgo13 (ii)? (A). Java public (B). Java (C). Java JavaScript (D). Java C Java C (iii)? (A). Java (

付加情報をもったファイル共有システム

Microsoft PowerPoint pptx

目 次 Java GUI 3 1 概要 クラス構成 ソースコード例 課題...7 i

( ) p.1 x y y = ( x ) 1 γ γ = filtergamma.java import java.applet.*; public class filtergamma extends Applet{ Image img; Image new_img; publi

次の演習課題(1),(2)のプログラムを完成させよ

< F2D BCA82CC978E89BA82CC8EC08CB12E6A7464>


:30 12:00 I. I VII II. III. IV. ( a d) V. VI : this==null, T == N A ActionListener A addactionlistener C class D actionperformed

untitled

B 10 : N ip2003f10.tex B : 9/12/ :02 p.1/71

:30 12:00 I. I VII II. III. IV. ( a d) V. VI : this==null, T == N A ActionListener A addactionlistener C class D actionperforme

2

55 7 Java C Java TCP/IP TCP/IP TCP TCP_RO.java import java.net.*; import java.io.*; public class TCP_RO { public static void main(string[] a

untitled

XD-A6200

II Java :30 12:00 I. I IV II. III. IV. ( a d) V. : this==null, T == N A ActionListener C class D actionperformed G getsource I implements K

GUIプログラムⅡ

(Microsoft PowerPoint - \223\306\217KJAVA\221\346\202R\224\ ppt)

Microsoft Word 年度情報コミュニケーション実験II(Ver0.9)c.docx

r5.dvi

Chapter 20. [ ] ; [ ] = new [ ] ; Color colors [ ] = new Color[ 20 ]; // 20 Button operations [ ] = new Button[ 10 ]; // 10 colors[ 3 ] = new Color( 1

Assignment_.java /////////////////////////////////////////////////////////////////////// // 課題 星の画像がマウスカーソルを追従するコードを作成しなさい 次 ///////////////////

Transcription:

JAVA e 14 2 7

3 1-1 3 1-2 3 1-3 4 e 4 2-1 4 2-2 6 2-3 7 2-4 14 2-5 18 Java 19 3-1 Java 19 3-2 e 21 3-3 22 33 34 35 2

1-1 e 2000 American Society for Training Development e e e IT e e e 2003 e 5 2500 [1] e e e e Web e e IT e 1-2 e e 3

1-3 Java e 2 e e 3 Java e 4 e Java e e 2-1. e e 2000 5 21 5 25 Dallas Convention Center ASTD American Society for Training Development e e 2001 e-learning Forum 2001 e e [7] Web WBT(Web-Based Training) CD-ROM CBT(Computer-Based Training) e WBT e WBT WBT Web Web e e e 4

WBT e [1] WBT WBT 1 e WBT [6] e IT WBT 2 e 5

e e e e 50 e [10] e e e MBA(Master of Business Administration) IT e [1] DSL ISDN e e 6

e e e 2-3. e 2-3 - 1 e e 8 3 e [6] e [6] 7

4 e [6] e [2000 NTT ] 5 e [6] 8

2-3 - 2 e 1999 12 IT21 IT21 9

ON/OFF (4) [ ] 10

(1) (2) (3) (1) LAN (2) (1) 1.5Mbps 2005 (2) 11

(1) 13 (2) (3) (1) (2) (3) (4) 10 1 (1) (2) (3) (1) (2) [ ] 12

2-3 - 3 e IT21 2005 e Net Day 2 2005 e 13

2-4. e e e e [4][11] e e http://www.flm.co.jp/ e 6 (http://www.e-nurse.ne.jp/) 2001 6 14

7 http://www.daikin.co.jp/ 2001 4 WBT (http://www.daikin-i-college.com/ 4 3 2 8 N EC NEC(http://www.nec.co.jp/) 97 NEC 01 15

NEC Docent Inc. : : ) IT e 9 NEC Solutions (http://www.sanyo.co.jp/) 2001 Web JAVA (http://www.netlearning.co.jp/) 10 16

(http://www.tokiomarine.co.jp/) 2001 5 (http://www.hitachi.co.jp/) 2001 2001 4 WBT 1999 e 2001 10 ( ) ( ) ASP(application service provider) 11 Web 17

e e e 2-5. e e e e IT e [1] e e e e e PC e 18

e e e e Java e 3-1 Sun Microsystems Java C++ [3] Java Java OS(operating system) Java OS Java (binary file) Java Web C Perl Java JavaVM Java JavaVM [8] JavaVM JavaVM OS Java [12] 19

12 XEROX Smalltalk 50 Fortran Cobol Pascal Basic Lisp C 80 Smalltalk C++ Visual Basic [5] 90 Java 20

C++ Java e 3-2 e [9] e Web e 21

3-3 n1 n2 for x+=da r+=2*wx 1 i 15 16 15 22

16 import java.awt.*; import java.awt.event.*; import java.applet.*; public class en extends Applet implements ActionListener { TextField operand1, operand2; Button kick; int n1 = 100; int n2 = 10; public void init() { 23

operand1 = new TextField(10); operand2 = new TextField(10); kick = new Button(" "); kick.addactionlistener(this); add(new Label(" ")); add(operand1); add(new Label(" ")); add(operand2); add(kick); public void actionperformed(actionevent e) { n1 = Integer.parseInt(operand1.getText()); n2 = Integer.parseInt(operand2.getText()); repaint(); public void paint(graphics g) { int wx = 2; int wy = 2; int x = 140 * wx; int y = 150 * wy; int da = 2 * wx; int r = 20; for (int i = 1; i <= n1; i++) { int x0 = x - r; int y0 = y - r; if ((i % n2) == 0) { da = -da; g.drawoval(x0, y0, 2*r, 2*r); x += da; 24

r += 2*wx; 1 i K K K K 17 17 25

18 import java.awt.*; import java.awt.event.*; import java.applet.*; public class test3 extends Applet implements ActionListener { TextField operand1, operand2; Button kick; int n1 = 9; int n2 = 10; public void init() { operand1 = new TextField(10); 26

operand2 = new TextField(10); kick = new Button(" "); kick.addactionlistener(this); add(new Label(" ")); add(operand1); add(new Label(" ")); add(operand2); add(kick); public void actionperformed(actionevent e) { n1 = Integer.parseInt(operand1.getText()); n2 = Integer.parseInt(operand2.getText()); repaint(); public void paint(graphics g) { int wx = 2; int wy = 2; int x = 150 * wx; int y = 180 * wy; int r = 20; int A = 2; for (int i = 1; i <= n1; i++) { for (int j = 1; j <= n2; j++) { int x0 = x-r; int y0 = y-r; if ((i % 3) == 1) { x += A/2*wx; y += A*Math.sqrt(3.0)/2*wy; else if ((i % 3) == 2) { x -= A*wx; 27

else if ((i % 3) == 0) { x += A/2*wx; y -= A*Math.sqrt(3.0)/2*wy; r += A*wx; g.drawoval(x0,y0,2*r,2*r); i K K= X K= Y K=3 X K=0 Y 19 19 28

20 import java.awt.*; import java.awt.event.*; import java.applet.*; public class test4 extends Applet implements ActionListener { TextField operand1, operand2; Button kick; int n1 = 8; int n2 = 10; public void init() { operand1 = new TextField(10); 29

operand2 = new TextField(10); kick = new Button(" "); kick.addactionlistener(this); add(new Label(" ")); add(operand1); add(new Label(" ")); add(operand2); add(kick); public void actionperformed(actionevent e) { n1 = Integer.parseInt(operand1.getText()); n2 = Integer.parseInt(operand2.getText()); repaint(); public void paint(graphics g) { int wx = 2; int wy = 2; int x = 150 * wx; int y = 180 * wy; int r = 20; int A = 2*wx; for (int i = 1; i <= n1; i++) { for (int j = 1; j <= n2; j++) { int x0 = x-r; int y0 = y-r; if ((i % 4) == 1) { x += A; else if ((i % 4) == 2) { y += A; 30

else if ((i % 4) == 3) { x -= A; else if ((i % 4) == 0) { y -= A; r += 2*wx; g.drawoval(x0,y0,2*r,2*r); 31

3-4 e e JAVA Web e 21 21 Web 32

2 e e 3 e Java e e e Java 1 WBT Web e IT21 1 3 e IT e e Web e Java Web 33

( ) ( ) Web 34

[1] e (2001) [2] Java (1997) [3] James Gosling, Bill Joy, Guy Steele, Gilad Bracha: Java 2 2000 [4] http://www.smartlearning.jp/ [5] Java2 (1999) [6] (ALIC): e (2001) [7] Debi Scholar. The First Approach to E-learning (2001) [8] Tim Lindholm, Frank Yellin: Java 2001 [9] (1985) [10] : IT 2001.10.16 [11] http://www.learning-technology.net/ [12] JAVA (1998) 35