橡告改.PDF

Size: px
Start display at page:

Download "橡告改.PDF"

Transcription

1 JAVA e

2 e Java Java e

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

4 1-3 Java e 2 e e 3 Java e 4 e Java e e 2-1. e e 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

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

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

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

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

9 e IT21 IT21 9

10 ON/OFF (4) [ ] 10

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

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

13 e IT e Net Day e 13

14 2-4. e e e e [4][11] e e e 6 (

15 WBT ( N EC NEC( 97 NEC 01 15

16 NEC Docent Inc. : : ) IT e 9 NEC Solutions ( Web JAVA (

17 ( ( WBT 1999 e ( ) ( ) ASP(application service provider) 11 Web 17

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

19 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

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

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

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

23 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

24 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

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

26 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

27 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

28 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

29 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

30 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

31 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

32 3-4 e e JAVA Web e Web 32

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

34 ( ) ( ) Web 34

35 [1] e (2001) [2] Java (1997) [3] James Gosling, Bill Joy, Guy Steele, Gilad Bracha: Java [4] [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 [11] [12] JAVA (1998) 35

2008 e-learning T050050

2008 e-learning T050050 e-learning T050050 e-learning B NintendoDS e-learning html 1 e-learning Java Applet html 2 2008 e-learning T050050 1 1 1.1.................................. 1 1.2............................ 1 2 2 2.1..............................

More information

B02-095 2007 2 15 1 3 2 4 2.1............................. 4 2.2........................................ 5 2.3........................................ 6 3 7 3.1................................. 7 3.2..............................

More information

< F2D E E6A7464>

< F2D E E6A7464> ピタゎラス数 [Java アプレット ] [Java アプリケヌション ] 1. はじめに 2 2 2 䞉平方の定理 a +b =c を満たす3぀の自然数の組 ( a, b, c) をピタゎラス数ず蚀いたす ピタゎラス数の最も簡単な䟋ずしお (3,4,5) がありたすね このピタゎラス数を求めるには ピタゎラスの方法ずプラトンの方法の2぀の方法がありたす 2 2 ピタゎラス数 (a,b,c) に察しお

More information

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 +=

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 += Safari AppletViewer Web HTML Netscape Web Web 13-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web update Event Driven paint Signature Overwriting Overriding

More information

Java挔習(9) -- クラスずメ゜ッド --

Java挔習(9)   -- クラスずメ゜ッド -- Java (9) Java (9) Java (9) 3 (x, y) x 1 30 10 (0, 50) 1 2 10 10 (width - 10, 80) -2 3 50 10 (width / 2, 110) 2 width 3 (RectMove4-1.java) import javax.swing.japplet; import javax.swing.timer; import java.awt.graphics;

More information

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

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 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 update Event Driven paint Signature Overwriting Overriding

More information

< F2D B825082CC96E291E82E6A7464>

< F2D B825082CC96E291E82E6A7464> 3x+1 の問題 [Java アプレット ] [Java アプリケヌション ] 1. はじめに どんな自然数から始めおも良いので その数が偶数ならば2で割り 奇数ならば3 倍しお1を加えるこずを繰り返したす そうするず どんな自然数から始めおも必ず1になるずいうのはほんずうなのでしょうか 䟋えば 11から始めるず 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 ずなりたす

More information

Object MenuComponent MenuBar MenuItem Menu CheckboxMenuItem

Object MenuComponent MenuBar MenuItem Menu CheckboxMenuItem Java Object MenuComponent MenuBar MenuItem Menu CheckboxMenuItem 2 MenuComponent MenuComponent setfont() void setfont(font f) MenuBar MenuBar MenuBar() MenuBar add() Menu add(menu m) Menu Menu Menu String

More information

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

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 tutimura@mist.i.u-tokyo.ac.jp kaneko@ipl.t.u-tokyo.ac.jp http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

More information

Java蚀語 第1回

Java蚀語 第1回 Java 蚀語 第 8 回りむンドり郚品を甚いる (1) 知的情報システム工孊科 久保川淳叞 kubokawa@me.it-hiroshima.ac.jp 前回の課題 (1) マりスを䜿っお, 前回課題で䜜成した 6 4 のマスの図圢で, \ をマりスクリックによっお代わるようにしなさい 前回の課題 (2) import java.applet.applet; import java.awt.*;

More information

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

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 2018 06 08 11:00 12:00 I. I III II. III. IV. ( a d) V. VI. 80 40 40 100 60 : A ActionListener aa addactionlistener AE ActionEvent K KeyListener ak addkeylistener KE KeyEvent M MouseListener am addmouselistener

More information

Java蚀語 第1回

Java蚀語 第1回 Java 蚀語 第 11 回りむンドり型アプリケヌション (2) 知的情報システム工孊科 久保川淳叞 kubokawa@me.it-hiroshima.ac.jp メニュヌ (1) メニュヌを組み蟌むずきには,MenuBar オブゞェクトに Menu オブゞェクトを登録し, その Menu オブゞェクトに MenuItem オブゞェクトを登録する 2 ぀の Menu オブゞェクト File New

More information

< F2D834F838C A815B A CC>

< F2D834F838C A815B A CC> グレゎリヌ ラむプニッツの公匏 [Java アプレット ] [Java アプリケヌション ] 1. はじめに 次のグレゎリヌ ラむプニッツの公匏を甚いお π の近䌌倀を求めおみたしょう [ グレゎリヌ ラむプニッツの公匏 ] π 4 =1-1 3 + 1 5-1 7 + 1 9-1 + 11 シミュレヌション゜フト グレゎリヌ ラむプニッツの公匏による π の近䌌 を䜿っお π の近䌌倀が求たる様子を芳察しおみおください

More information

< F2D B838A835882CC8CF68EAE2E6A7464>

< F2D B838A835882CC8CF68EAE2E6A7464> りォヌリスの公匏 [Java アプレット ] [Java アプリケヌション ] 1. はじめに 次のりォヌリスの公匏を甚いお π の近䌌倀を求めおみたしょう [ りォヌリスの公匏 ] π=2{ 2 2 4 4 6 6 1 3 3 5 5 7 シミュレヌション゜フト りォヌリスの公匏による π の近䌌 を䜿っお π の近䌌倀が求たる様子を芳察しおみおください 2.Java アプレット (1) Javaプログラムリスト

More information

< F2D89BA8EE882C E6A7464>

< F2D89BA8EE882C E6A7464> 䞋手な鉄砲も数撃ちゃ圓たる!! [Java アプレット ] [Java アプリケヌション ] 1. はじめに 鉄砲を10 回撃぀ず1 回圓たる腕前の人が鉄砲を撃ちたす 䞋枠の [ 自動 10 回 ] たたは [ 自動 50 回 ] たたは [ 自動 100 回 ] をクリックするず それぞれ10 回 50 回 100 回 実隓を繰り返したす ただし 1 回の実隓に぀き20 発の鉄砲を発射したす シミュレヌション゜フト

More information

< F2D82518CC282CC D2E6A7464>

< F2D82518CC282CC D2E6A7464> 2 個のさいころ 1. はじめに [Java アプレット ] [Java アプリケヌション ] 2 個のさいころを同時に投げたずきの目の出方を考えおみたしょう この 2 個のさいころをそれぞれ さいころ Ⅰ さいころ Ⅱ ずするず その目の出方は順に 1 1 2 1 3 1 4 1 5 1 6 1 1 2 2 2 3 2 4 2 5 2 6 2 1 3 2 3 3 3 4 3 5 3 6 3 1 4

More information



 JAVA APPLET 実習 1. はじめに Java フォルダに applet フォルダを䜜成する 2. 実習問題の䜜成 J01.java public class J01 extends Applet{ public void paint(graphics kaku){ kaku.drawstring("hello World from Java!",60,70); j01.html

More information

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

19 3!! (+) (>) (++) (+=) for while 3.1!! (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; 19 3!!...... (+) (>) (++) (+=) for while 3.1!! 3.1.1 50 20 20 5 (20, 20) 3.1.1 (1)(Blocks1.java) public class Blocks1 extends JApplet { public void paint(graphics g){ 5 g.drawrect( 20, 20, 50, 20); g.drawrect(

More information

Java蚀語 第1回

Java蚀語 第1回 Java 蚀語 第 10 回りむンドり型アプリケヌション (1) 知的情報システム工孊科 久保川淳叞 kubokawa@me.it-hiroshima.ac.jp 前回の課題 (1) ボヌダヌレむアりト, グリッドレむアりト, パネルを䜿甚しお, 電卓颚のボタンを実珟する BorderLayout で NORTH, CENTER, SOUTH に分割 NORTHにはテキストフィヌルドを蚭定 CENTERにはパネルを䜿っお9぀のボタンを蚭定

More information

GUIプログラムⅣ

GUIプログラムⅣ GUI プログラム Ⅳ 画像指定りィンドりの生成 ファむル名 :awtimage.java import java.awt.*; import java.awt.event.*; public class awtimage extends Frame // コンポヌネントクラスの宣蚀 Button btnbrowse; Label lblcaption7; TextField txtimage; //

More information

15 Java 15.5 15.6 15.7 Checkbox() Checkbox(String str) Checkbox(String str, boolean state) Checkbox(String str, boolean state, CheckboxGroup grp) Checkbox(String str, CheckboxGroup grp, boolean state)

More information

< F2D82518E9F8AD CC834F CC8CFC82AB82C68D4C>

< F2D82518E9F8AD CC834F CC8CFC82AB82C68D4C> 2 次関数のグラフの向きず広がり [Java アプレット ] [Java アプリケヌション ] 1. はじめに 2 2 y=ax のグラフに぀いお x の係数 aが正のずきず負のずきでは グラフにどのような違いがあるでしょうか 2 2 y=ax のグラフに぀いお x の係数 aが正のずき 係数 aの倀が倧きくなるに぀れお グラフの広がりはどうなるでしょうか 2 2 y=ax のグラフに぀いお x の係数

More information

< F2D8EA CE909482CC92EA82852E6A7464>

< F2D8EA CE909482CC92EA82852E6A7464> 自然察数の底 e [Java アプレット ] [Java アプリケヌション ] 1. はじめに 察数は 17 䞖玀にネむピアやビュルギずいった数孊者たちが生み出した関数である 円呚率 πず自然察数の底 eずは密接な関係があり どちらも無理数で超越数 ( 敎数係数の代数方皋匏の解にならない実数 ) である 1737 幎 オむラヌは eが無理数であるこずを瀺した 1873 幎 フランスの数孊者゚ルミヌトは

More information

< F2D82B682E182F182AF82F12E6A7464>

< F2D82B682E182F182AF82F12E6A7464> 3 人のじゃんけん [Java アプレット ] [Java アプリケヌション ] 1. はじめに A 君 B 君 C 君の 3 人でじゃんけんを 1 回するずきの勝ち負けを考えおみたしょう あいこの堎合は A 君 B 君 C 君の順に グヌ グヌ グヌ チョキ チョキ チョキ パヌ パヌ パヌ グヌ チョキ パヌ グヌ パヌ チョキ チョキ グヌ パヌ チョキ パヌ グヌ パヌ グヌ チョキ パヌ

More information

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

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 1-1 1-2 IE6 2 BMI 3-1 3-2 4 5 chapter1 Java 6 chapter2 Java 7 chapter3 for if 8 chapter4 : BMI 9 chapter5 Java GUI 10 chapter6 11 chapter7 BMI 12 chapter8 : 13-1 13-2 14 15 PersonTest.java KazuateGame.java

More information

r4.dvi

r4.dvi 00 4 2000.6.24 0 GUI GUI GUI GUI 1 1.1 3 2 1 import java.applet.applet; import java.awt.*; public class r3ex2 extends Applet { Figure[] figs = new Figure[]{ new Circle(Color.blue, 100.0, 100.0, 30.0, 1.1,

More information

< F2D92DE82E8914B82CC977088D32E6A7464>

< F2D92DE82E8914B82CC977088D32E6A7464> 釣り銭の甚意の実隓 [Java アプレット ] [Java アプリケヌション ] 1. はじめに クラス䌚などの幹事を務めるこずはありたせんか 幹事になった぀もりで考えおみおください 仮に クラス䌚ぞの参加者人数は 35 人で 䌚費は 3500 円であるずしたす たた 参加者は 1000 円札 4 枚でお釣りを必芁ずする人ず 1000 円札 3 枚ず 500 円玉 1 個でお釣りの芁らない人の 2

More information

< F2D A839382CC906A2E6A7464>

< F2D A839382CC906A2E6A7464> ビュホンの針 1. はじめに [Java アプレット ] [Java アプリケヌション ] ビュホン ( Buffon 1707-1788) は 針を投げお円呚率 πを求めるこずを考えたした 平面䞊に 幅 2aの間隔で 平行線を無数に匕いおおきたす この平面䞊に長さ2bの針を萜ずすず この針が平行線ず亀わる確立 pは p=(2b) (aπ) 1 ずなりたす ただし b

More information

< F2D F B834E2E6A7464>

< F2D F B834E2E6A7464> ランダムりォヌク [Java アプレット ] [Java アプレリケヌョン ] 1. はじめに 酔っぱらいは前埌巊右芋境なくふら぀きたす 酔っぱらいは目的地にたどり着こうず歩き回っおいるうちに䜕床も同じずころに戻っお来おしたったりするものです 今 酔っぱらいが数盎線䞊の原点にいるずしたす 原点を出発しお30 回ふら぀くずき 30 回目に酔っぱらいがいる䜍眮は 出発点である原点からどれくらい離れおしたっおいるのでしょうか

More information

Microsoft PowerPoint prog1_doc2x.pptx

Microsoft PowerPoint prog1_doc2x.pptx アプレット public class extends Applet { public void paint(graphics g) { // アプレット描画 g.drawstring( Hello World, 10, 20 ); page 1 アプレット : 色 public class extends Applet { Color col; // カラヌクラス int red, grn, blu;

More information

PowerPoint Presentation

PowerPoint Presentation 䞊玚プログラミング 2( 第 3 回 ) 工孊郚情報工孊科 朚村昌臣 今日のテヌマ GUI プログラミング入門 AWT Java で GUI を䜜る方法 (API) AWT Abstract Window Toolkit GUIを぀くるクラス矀を提䟛 ( 基本!) OSによらない倖芳 Swing 逆にいえば OS ネむティブな look and feel ではない AWT をもずに JavaFX JDK1.8

More information

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

KeyListener init addkeylistener addactionlistener addkeylistener addkeylistener( this ); this.addkeylistener( this ); KeyListener public void keytyped KeyListener keypressed(keyevent e) keyreleased(keyevent e) keytyped(keyevent e) MouseListener mouseclicked(mouseevent e) mousepressed(mouseevent e) mousereleased(mouseevent e) mouseentered(mouseevent e)

More information

< F2D825282CC947B909482CC A815B83682E6A>

< F2D825282CC947B909482CC A815B83682E6A> 3 の倍数のトランプカヌド 1. はじめに [Java アプレット ] [Java アプリケヌション ] ここにトランプが 1 組ありたす ゞョヌカヌ 2 枚を陀いお 52 枚を䜿いたす 3 の倍数は スペヌド クロヌバ ダむダ ハヌトに それぞれ 3 ず 6 ず 9 ず 12 の 4 枚ず぀あるので 4 4=16 枚ありたす この 52 枚のトランプから 1 枚匕いたずき そのカヌドが 3 の倍数である確率を考えたす

More information

< F2D82518E9F8AD CC95BD8D7388DA93AE2E6A7464>

< F2D82518E9F8AD CC95BD8D7388DA93AE2E6A7464> 2 次関数のグラフの平行移動 [Java アプレット ] [Java アプリケヌション ] 1. はじめに 2 2 y=ax のグラフずy=a(x-b) +c のグラフは 䜍眮は違うけれど 圢も広がりも党く同じです 2 2 y=a(x-b) +c のグラフは y=ax のグラフをx 軞方向に ( 右方向に ) +b y 軞方向に ( 䞊方向に ) +c だけ平行移動したものです 2 シミュレヌション゜フト

More information

Microsoft PowerPoint - OOP.pptx

Microsoft PowerPoint - OOP.pptx 第 14 回 第 12 章アプレット 28 8 アプレットずは アプレット : りェブ䞊で HTML の゜ヌスコヌドから参照されるプログラム.Web サヌバや Web ブラりザ ( アプレットビュヌア ) から動的にアプレットはダりンロヌドされる. 289 HelloAp.java アプレットの基本事項 public class HelloAp extends Applet{ public void

More information

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

Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet 13 Java 13.9 Applet 13.10 AppletContext 13.11 Applet java.lang.object java.awt.component java.awt.container java.awt.panel java.applet.applet Applet (1/2) Component GUI etc Container Applet (2/2) Panel

More information

< F2D A838B838D96402E6A7464>

< F2D A838B838D96402E6A7464> モンテカルロ法 [Java アプレット ] [Java アプリケヌション ] 1. はじめに 䞀蟺の長さが 2 の正方圢ずそれに内接する半埄 1 の円が玙に曞かれおいたす この玙の䞊からたくさんのゎマをばらたきたす 正方圢の䞭に入ったゎマの数ず そのうちで円の䞭に入ったゎマの数も数えたす さあ このゎマの数からどうやっお円呚率 π を求めるのでしょうか 䞀蟺の長さ2の正方圢の面積は4で

More information

Java挔習(4) -- 倉数ず型 --

Java挔習(4)   -- 倉数ず型 -- 50 20 20 5 (20, 20) O 50 100 150 200 250 300 350 x (reserved 50 100 y 50 20 20 5 (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; (reserved public class Blocks1 extends

More information

Microsoft PowerPoint - prog11.ppt

Microsoft PowerPoint - prog11.ppt プログラミング蚀語 3 第 11 回 (2007 幎 12 月 10 日 ) 1 今日の配垃物 片面の甚玙 1 枚 今日の課題が曞かれおいたす 本日の出欠を兌ねおいたす 2/57 今日やるこず http://www.tnlab.ice.uec.ac.jp/~s-okubo/class/java06/ にアクセスするず 教材がありたす 2007 幎 12 月 10 日分ず曞いおある郚分が 本日の教材です

More information

Construction of a Scheme & a Java Application for Confirmation of Graduate Requirements HARIMOTO, Hiroshi The aim of the paper is to construct a scheme and a Java application for the senior students of

More information

tn_soturon_sjis.dvi

tn_soturon_sjis.dvi 3D 2005 3 A Graduation Thesis of College of Engineering, Chubu University Evaluation of Usability in Movement Operation for 3D Object Tetsushi Nakagawa 1 1 2 3 2.1... 3 2.2... 4 3 Zoo 7 3.1 Zoo... 7 3.2

More information

Microsoft PowerPoint - prog11.ppt

Microsoft PowerPoint - prog11.ppt プログラミング蚀語 3 第 11 回 (2007 幎 12 月 10 日 ) 1 今日の配垃物 片面の甚玙 1 枚 今日の課題が曞かれおいたす 本日の出欠を兌ねおいたす 2/57 1 今日やるこず http://www.tnlab.ice.uec.ac.jp/~s-okubo/class/java06/ にアクセスするず 教材がありたす 2007 幎 12 月 10 日分ず曞いおある郚分が 本日の教材です

More information

デヌタ構造ずアルゎリズム論

デヌタ構造ずアルゎリズム論 15 11 11 Java 21 231-0811 32 152-0033 1 Java 3-5,55,63,39,87,48,70,35,77,59,44 3-5 3-7 score2.txt 75 15 11 11 5-1 3-7 jbuttonread jbuttondisplay jlabelmessage jtextfieldname jtextfieldtokuten

More information

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

I 4 p.2 4 GUI java.awt.event.* import /* 1 */ import mouseclicked MouseListener implement /* 2 */ init addmouselistener(this) this /* 3 */ this mousec I 4 p.1 4 GUI GUI GUI 4.1 4.1.1 MouseTest.java /* 1 */ public class MouseTest extends JApplet implements MouseListener /* 2 */ { int x=50, y=20; addmouselistener(this); /* 3 */ public void mouseclicked(mouseevent

More information

アプレットの䜜成

アプレットの䜜成 - 1 - import java.applet.applet; import java.awt.graphics; public class HelloWorld extends Applet { public void init() { resize(150,60) ; public void paint ( Graphics g ) { g.drawstring("hello, world!",

More information

Thread

Thread 14 2013 7 16 14.1....................................... 14 1 14.2 Thread................................... 14 1 14.3............................. 14 5 14.4....................................... 14 10

More information

Microsoft PowerPoint prog1_doc2.pptx

Microsoft PowerPoint prog1_doc2.pptx 2011 幎 12 月 6 日 ( 火 ) プログラミング Ⅰ Java Applet プログラミング 文教倧孊情報孊郚経営情報孊科堀田敬介 アプレット Applet public class クラス名 extends Applet { public void paint(graphics g) { // アプレット描画 g.drawstring( Hello World, 10, 20); 10

More information

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

Chapter JDK KeyListener keypressed(keyevent e ) keyreleased(keyevent e ) keytyped(keyevent e ) MouseListener mouseclicked(mouseeven Chapter 11. 11.1. JDK1.1 11.2. KeyListener keypressed(keyevent e ) keyreleased(keyevent e ) keytyped(keyevent e ) MouseListener mouseclicked(mouseevent e ) mousepressed(mouseevent e ) mousereleased(mouseevent

More information

PowerPoint プレれンテヌション

PowerPoint プレれンテヌション (1a) JAVA 蚀語の抂芁ずむンストヌル (1/2) JAVA 蚀語を䜿うメリットコンパむル 実行環境が無料であるこず OSや蚈算機に䟝存しないこず描画が簡単なこず参考曞や情報りェブサむトが豊富なこず文法やコマンドがC/C++ 蚀語に類䌌しおいるこず 科孊技術蚈算から趣味 ゲヌムたで広範囲に利甚可胜 JAVAの皮類 JAVA SE (JAVA Standard Edition): 他に EE (Enterprise

More information

衚瀺の曎新もそういた䜜業のひず぀に圓たる スレッドの䜿甚アニメヌション アニメヌションやシミュレヌションなどは画面の曎新が䞀定のタむミングで行われおいく この連続した画面の曎新をスレッドを利甚しお行う しかし paint() メ゜ッドを盎接呌び出しお衚瀺を曎新するこずはできない その理由

衚瀺の曎新もそういた䜜業のひず぀に圓たる スレッドの䜿甚アニメヌション アニメヌションやシミュレヌションなどは画面の曎新が䞀定のタむミングで行われおいく この連続した画面の曎新をスレッドを利甚しお行う しかし paint() メ゜ッドを盎接呌び出しお衚瀺を曎新するこずはできない その理由 Java 独習第 3 版 13.12 スレッドの䜿甚 13.13 ダブルバッファリング 2006 幎 7 月 12 日 ( æ°Ž ) 南慶兞 衚瀺の曎新もそういた䜜業のひず぀に圓たる 13.12 スレッドの䜿甚アニメヌション アニメヌションやシミュレヌションなどは画面の曎新が䞀定のタむミングで行われおいく この連続した画面の曎新をスレッドを利甚しお行う しかし paint() メ゜ッドを盎接呌び出しお衚瀺を曎新するこずはできない

More information

Microsoft PowerPoint - prog12.ppt

Microsoft PowerPoint - prog12.ppt プログラミング蚀語 3 第 12 回 (2007 幎 12 月 17 日 ) 1 今日の配垃物 片面の甚玙 1 枚 今日の課題が曞かれおいたす 本日の出欠を兌ねおいたす 2/57 今日やるこず http://www.tnlab.ice.uec.ac.jp/~s-okubo/class/java06/ にアクセスするず 教材がありたす 2007 幎 12 月 17 日分ず曞いおある郚分が 本日の教材です

More information

CONTENTS 0 1 2 3 4 5 6 7 8 9 10 0 Java10 BaseFrame.java 1 import javax.swing.*; import java.awt.*; import java.awt.event.*; public class BaseFrame extends JFrame { public BaseFrame(String title) { super(title);

More information

r3.dvi

r3.dvi 00 3 2000.6.10 0 Java ( 7 1 7 1 GSSM 1? 1 1.1 4 4a 4b / / 0 255 HTML X 0 255 16 (0,32,255 #0020FF Java xclock -bg #0020FF xclock ^C (Control C xclock 4c 1 import java.applet.applet; import java.awt.*;

More information

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

Java挔習(2)   -- 簡単なプログラム -- Java public class Hello Hello (class) (field)... (method)... Java main Hello World(Hello.java) public class Hello { public static void main(string[ ] args) { public() (package) Hello World(Hello.java)

More information

- 1 -

- 1 - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - - 14 - - 15 - - 16 - - 17 - - 18 - - 19 - - 20 - - 21 - - 22 - - 23 - - 24 - - 25 - - 26 - EC NEC - 27 - NEC - 28 - R NEC

More information

r2.dvi

r2.dvi 2002 2 2003.1.29 1 2.1-2.3 (1) (2) 2.4-2.6 (1)OO (2)OO / 2.7-2.10 (1)UML (2) Java 3.1-3.3 (1) (2)GoF (3)WebSphere (4) 3.4-3.5 3.6-3.9 Java (?) 2/12( ) 20:00 2 (2 ) 3 Java (?)1 java.awt.frame Frame 1 import

More information

ガむダンス

ガむダンス プログラムの 1 行目に以䞋を入れるこず // vm12345 杉厎えり子 情報科孊 B 第 10 回 GUI 情報科孊 B Info2/3 info10 今日のフォルダヌ䜜成 Example10_1.java 1 今日やるこず Windows などで芋られるりィンドりを䜜 成しお (GUI プログラム ) そこに実行結 果を衚瀺させる 2 りィンドりの䜜成 Java を䜿甚しおりィンドりの䜜成をしたい

More information

presen.gby

presen.gby kazu@iij.ad.jp 1 2 Paul Graham 3 Andrew Hunt and David Thomas 4 5 Java 6 Java Java Java 3 7 Haskell Scala Scala 8 9 Java Java Dean Wampler AWT ActionListener public interface ActionListener extends EventListener

More information

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

I HTML HashMap (i) (ii) :.java import java.net.*; import java.io.*; import java.util.hashmap; public class SimpleStopWatch { public static voi II Java 10 2 12 10:30 12:00 I. I III II. III. IV. ( a d) V. : this==null, T == N A ActionListener C class D actionperformed G getsource I implements K KeyListener J JApplet L addmouselistener M MouseListener

More information

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

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 try catch Exception Java try catch catch ( Exception e ) { e 16-1 try catch 0 int x = 0; int y = 10 / x; catch ( Exception e ) { System.err.println( " " ); Copyright by Tatsuo Minohara 2004 Rev. C on Dec.

More information

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

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 12 7 27 10:30 12:00 I. I VI II. III. IV. ( a d) V. VI. 80 100 60 : this==null, T == N A ActionListener A addactionlistener C class D actionperformed E ActionEvent G getsource I implements J JApplet K KeyListener

More information

GUIプログラム⅀

GUIプログラム⅀ GUI プログラム â…€ 前回課題の制䜜䟋 ファむル名 :awttest.java public class awttest public static void main(string arg[]) //=============================================== // りィンドり (Frame クラス ) のむンスタンスを生成 //===============================================

More information

入門Java解答.doc

入門Java解答.doc //2 1Mon2_1.java package moji; import java.awt.*; import java.awt.event.*; import java.applet.*; public class Mon2_1 extends Applet { public void paint(graphics g){ } g.drawstring("java ", 100, 100); g.drawstring("",

More information

ガむダンス

ガむダンス プログラムの 1 行目に以䞋のように自分の入れるこず // vm12345 杉厎えり子 情報科孊 B 第 10 回 GUI 情報科孊 B Info2/3 info10 今日のフォルダヌ䜜成 Example10_1.java 1 今日やるこず Windows などで芋られるりィンドりを䜜 成しお (GUI プログラム ) そこに実行結 果を衚瀺させる 2 りィンドりの䜜成 Java を䜿甚しおりィンドりの䜜成をしたい

More information

ガむダンス

ガむダンス プログラムの 1 行目に以䞋のように自分の入れるこず // vm12345 杉厎えり子 情報科孊 B 第 10 回 GUI 情報科孊 B Info2/3 info10 今日のフォルダヌ䜜成 Example10_1.java 1 今日やるこず Windows などで芋られるりィンドりを䜜 成しお (GUI プログラム ) そこに実行結 果を衚瀺させる 2 りィンドりの䜜成 Java を䜿甚しおりィンドりを䜜成をしたい

More information

JAVA入門

JAVA入門 JAVA 入 門 埌 期 3 JAVAのGUI (JavaのGUI 基 本 構 造 いろいろなアプレット) 1.GUI 構 造 GUI 構 造 JAVAでGUIを 構 築 するクラスずしお 例 蚘 のがありたす 1アプレットパッケヌゞ 2AWT 3Swing 特 に2 3はコンポヌネント パッケヌゞを 利 甹 1アプレット 抂 芁 特 城 GUI 構 造 1. 最 初 から GUI 環 境 が 甹

More information

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;

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; 5 p.1 5 JPanel (toy example) 5.1 2 extends : Object java.lang.object extends... extends Object Point.java 1 public class Point { // public int x; public int y; Point x y 5.1.1, 5 p.2 5 5.2 Point int Java

More information

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

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 2018 08 03 10:30 12:00 I. IV III II. III. IV. ( a d) V. VI. 70 III 30 100 60 : A ActionListener aa addactionlistener AE ActionEvent K KeyListener ak addkeylistener KE KeyEvent M MouseListener am addmouselistener

More information

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

vol.30.}...`.X...b.h Manabu Nakamura mondo@its.hiroshima-cu.ac.jp q w e e e for (int i = 0; i < N; i++) { calculators[i] = new Calculator(); calculators[i].run(); 70 JAVA PRESS Vol.30 import java.math.biginteger; public class

More information

問1

問1 2008/12/10 OOP 同挔習小テスト問題 問 1. 次のプログラムの出力結果を a~d の䞭から遞べ public class Problem1 { public static void main(string[] args){ int i =2; int j =3; System.out.println( i + j ); a) 23 b) 5 c) ij d) i+j 問 2. 次のプログラムの出力結果を

More information

: : : TSTank 2

: : : TSTank 2 Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);

More information

Microsoft Word - Java3.DOC

Microsoft Word - Java3.DOC Java 入門 ( 5) 科名 T u t o r i a l g r o u p 氏 名 1 Abstract Window Toolkit(AWT) Abstract Window Toolkit(AWT) は Java の GUI(Graphical User Interface) 構築の最も基本ずなるラむブラリパッケヌゞである Abstract Window Toolkit(AWT) の特城は

More information

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

Java挔習(6)   -- 条件分岐 -- (400, 300) 20 if-else (Stripe.java) import javax.swing.japplet; import java.awt.graphics; import java.awt.color; public class Stripe extends JApplet { public void paint(graphics g) { g.setcolor(color.white);

More information

æ©¡Taro9-生埒の掻動.PDF

æ©¡Taro9-生埒の掻動.PDF 3 1 4 1 20 30 2 2 3-1- 1 2-2- -3- 18 1200 1 4-4- -5- 15 5 25 5-6- 1 4 2 1 10 20 2 3-7- 1 2 3 150 431 338-8- 2 3 100 4 5 6 7 1-9- 1291-10 - -11 - 10 1 35 2 3 1866 68 4 1871 1873 5 6-12 - 1 2 3 4 1 4-13

More information

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

6 p.1 6 Java GUI GUI paintcomponent GUI mouseclicked, keypressed, actionperformed mouseclicked paintcomponent thread, 1 GUI 6.0.2, mutlithread C 6 p.1 6 Java GUI GUI paintcomponent GUI mouseclicked, keypressed, actionperformed mouseclicked paintcomponent 6.0.1 thread, 1 GUI 6.0.2, mutlithread CPU 1 CPU CPU +----+ +----+ +----+ Java 1 CPU 6 p.2

More information

ISP

ISP RIIM-sec@list.waseda.jp http://www.waseda.jp/prj-riim/ 1 TCP/IP ISP Internet Service Provider ISDN OCN NTT ISP Open Computer Network ISP OCN 2 03 7,7 47.8% 07 8,892,967 ISP 2 ISP @nifty BIGLOBE ISP 04

More information

2

2 問題 1 次の蚭問 1,2 に答えよ 蚭問 1 1 から 10 たで数えながら その数が偶数か奇数かを衚瀺する JAVA プログラムの䞀郚である 空欄に入るべき文字列は䜕か for( int i=1; 1 ; i++){ System.out.print(i); if( 2 == 0){ System.out.println(" is Even"); else{ System.out.println("

More information

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 (

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 ( 2016 07 29 10:30 12:00 I. I V II. III. IV. ( a d) V. VI. 80 100 60 : A ActionListener aa addactionlistener AE ActionEvent K KeyListener ak addkeylistener KE KeyEvent M MouseListener am addmouselistener

More information

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

付加情報をもったファむル共有システム 1 2 1 6 1.1....................................... 6 1.2...................................... 6 1.3..................................... 6 1.4................................... 7 2 8 2.1 Annphony....................................

More information

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx PFCore(RT ミドルりェア ) トレヌニング䞭玚線 10:00-11:00 第 1 郚 :RT コンポヌネントプログラミングの抂芁 担圓 : 安藀慶昭 ( 産業技術総合研究所 ) 抂芁 :RT コンポヌネントの䜜成方法, 蚭蚈時の泚意点などの抂芁に぀いお解説したす 第 2 郚 :RT ミドルりェア (PFcore) 開発支揎ツヌルず RT コンポヌネントの䜜成方法 11:00-12:00 12:00-13:00

More information

目 次 Java GUI 3 1 抂芁 クラス構成 ゜ヌスコヌド䟋 課題...7 i

目 次 Java GUI 3 1 抂芁 クラス構成 ゜ヌスコヌド䟋 課題...7 i Java GUI 3 Java GUI 3 - サンプルプログラム (1) - 2011-09-25 Version 1.00 K. Yanai 目 次 Java GUI 3 1 抂芁...1 2 クラス構成...2 3 ゜ヌスコヌド䟋...3 4 課題...7 i 1 抂芁たずは簡単なサンプルプログラムをみながら Java GUI の基本的なこずを孊びたしょう 本サンプルは 図に瀺すようなひず぀のメむン画面を䜿甚したす

More information

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

( ) p.1 x y y = ( x ) 1 γ γ = filtergamma.java import java.applet.*; public class filtergamma extends Applet{ Image img; Image new_img; publi e001d 00 1 1 ( ) Figure 1: 1 shikaku.java import java.applet.*; public class shikaku extends Applet{ public void paint( Graphics g) { g.drawrect(,,0,0 ); // x(,) width = 0,height=0 g.drawrect(,,0,0 );

More information

次の挔習課題のプログラムを完成させよ

次の挔習課題のプログラムを完成させよ 次の挔習課題 (1),(2) のプログラムを䜜成せよ. 課題 (1) ボタン抌䞋時の凊理を远加し以䞋の実行結果ずなるようにプログラムを䜜成しなさい ( ボタン抌䞋時の凊理 ) import java.lang.*; class Figure extends JFrame implements ActionListener{ JPanel panel; JScrollPane scroll; JTextArea

More information

< F2D BCA82CC978E89BA82CC8EC08CB12E6A7464>

< F2D BCA82CC978E89BA82CC8EC08CB12E6A7464> パチンコ玉の萜䞋の実隓 [Java アプレット ] [Java アプリケヌション ] 1. はじめに 1 個のパチンコ玉が釘に圓たっお巊右に分かれながら萜䞋するずき パチンコ玉はどこに萜䞋するのでしょうか ただし パチンコ玉が釘に圓たっお巊右に分かれるずき その分かれ方は巊右半々であるずしたす パチンコ玉が萜䞋し易い堎所はあるのでしょうか それずも どこの堎所も同じなのでしょうか シミュレヌション゜フト

More information

1 2 2 10 4 4 6 7 8 8 9 9 9 9 10 11 11 13 13 15 15 15 15 15 16

1 2 2 10 4 4 6 7 8 8 9 9 9 9 10 11 11 13 13 15 15 15 15 15 16 1 2 2 10 4 4 6 7 8 8 9 9 9 9 10 11 11 13 13 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 15 2 10 IT 10 16 11 21 1 23 6 5 23 6 1 18 3 24 12 (1)(2)(3) (4) (5)(6) 18 8 24 12

More information

: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

: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 10 7 30 10:30 12:00 I. I VII II. III. IV. ( a d) V. VI. 80 100 60 : this==null, T == N A ActionListener A addactionlistener C class D actionperformed E ActionEvent G getsource I implements J JApplet K

More information

untitled

untitled Java 1 1 Java 1.1 Java 1.2 Java JavaScript 2 2.1 2.2 2.3 Java VM 3 3.1 3.2 3.3 3.4 4 Java 4.1 Java 4.2 if else 4.3 switch case 4.4 for 4.5 while 4.6 do-while 4.7 break, continue, return 4.8 try-catch-finally

More information

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

B 10 : N ip2003f10.tex B : 9/12/ :02 p.1/71 B 10 : ks91@sfc.wide.ad.jp N206 2003 ip2003f10.tex B : 9/12/2003 10:02 p.1/71 : / ip2003f10.tex B : 9/12/2003 10:02 p.2/71 ip2003f10.tex B : 9/12/2003 10:02 p.3/71 1 http://java.sun.com/j2se/1.4.1/docs/api/

More information

: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

: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 2015 7 31 10:30 12:00 I. I VII II. III. IV. ( a d) V. VI. 80 100 60 : this==null, T == N A ActionListener A addactionlistener C class D actionperformed E ActionEvent G getsource I implements J JApplet

More information

2

2 次の課題 1~7 の を埋めおプログラムを完成させよ 1. 敎数型の配列に栌玍されたデヌタの総和を蚈算し, その結果を出力するプログラムである このプログラムの凊理手順を次に瀺す 1 配列の栌玍するデヌタの個数 n (n>0) を入力する 2n の倧きさで配列を確保する 3 配列に n 個分のデヌタを栌玍する 4 配列の総和を求める 5 総和を出力する import java.io.*; public

More information

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

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 55 7 Java C Java TCP/IP TCP/IP 7.1 7.1.1 TCP TCP_RO.java import java.net.*; import java.io.*; public class TCP_RO { public static void main(string[] argv) { Socket readsocket = new Socket(argv[0], Integer.parseInt(argv[1]));

More information

untitled

untitled 20 31 5104258 1 1. p 2. p 2.1. p 2.2.i ppli Development Kit for JDK-4.0(FOMA) p 2.3. p 2.4. i p 3. p11 3.1. p12 3.2. IApplication RPG2 p12 3.3. RpgCnav p13 3.4. ScratchPad ImageMap MapData p14 4. p17 5.

More information

XD-A6200

XD-A6200 XD-A6200 1 2 3 4 5 6 7 8 9 10 11 12 13 14 25 15 138 222 16 1 2 17 3 4 5 18 6 7 19 8 20 9 134 25 223 234 55 223 35 21 224 222 22 23 52 21 121 228 121 15 2665 17219 25 18218 145147 24 51 64 25 227 225 26

More information

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

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 II Java 09 2 13 10: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 KeyListener J JApplet L addmouselistener M MouseListener

More information

GUIプログラムⅡ

GUIプログラムⅡ GUI プログラム Ⅱ 前回課題の制䜜䟋 ファむル名 :awtsave.java import java.awt.*; import java.awt.event.*; public class awtsave extends Frame // Button クラスの宣蚀 Button btnsave; Label lblcaption1, lblcaption2, lblcaption3; Label

More information

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

(Microsoft PowerPoint - \223\306\217KJAVA\221\346\202R\224\ ppt) 独習 Java 第 3 版 14.1 代行むベントモデル 14.2 むベントクラス 14.3 むベントリスナ 14.1 代行むベントモデル (1/3) アプレットは GUI を提䟛する GUI ベヌスのプログラムはむベントドリブンであり コン゜ヌルアプリケヌションはむベントドリブンでない むベントドリブンずは ナヌザや他のプログラムが実行した操䜜 ( むベント ) に察応しお凊理を行なうプログラムの実行圢匏

More information

Microsoft Word 幎床情報コミュニケヌション実隓II(Ver0.9)c.docx

Microsoft Word 幎床情報コミュニケヌション実隓II(Ver0.9)c.docx 孊生蚌番号 : 名前 : 6. Java ずむンタラクション むンタラクション (interaction) ずいう英語は inter+action から合成されたものであり 盞互䜜甚ずかやりずりず蚳されるこずが倚い その基本は 人間が䜕かアクション ( 操䜜 行動 ) をするず 盞手偎 ( 人間たたは機械システム ) がそのアクションに察応したリアクションをする ずいう点にある 即ち アクションずリアクションの察

More information

r5.dvi

r5.dvi 00 5 2000.7.1 0 GUI API ( )! smp smm smo 1 : CSV CSV 1, 2,, N? CSV CSVString 1 CSVString csv = new CSVString(line); 1 int count = csv.getcount(); String second = csv.getfield(1); // 0 ( CSVString ) CSVString

More information

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

Chapter 20. [ ] ; [ ] = new [ ] ; Color colors [ ] = new Color[ 20 ]; // 20 Button operations [ ] = new Button[ 10 ]; // 10 colors[ 3 ] = new Color( 1 Chapter 20. [ ] ; [ ] = new [ ] ; Color colors [ ] = new Color[ 20 ]; // 20 Button operations [ ] = new Button[ 10 ]; // 10 colors[ 3 ] = new Color( 10, 30, 40 ); gc.setcolor( colors[ 3 ] ); operations[

More information

Assignment_.java /////////////////////////////////////////////////////////////////////// // 課題 星の画像がマりスカヌ゜ルを远埓するコヌドを䜜成しなさい 次 ///////////////////

Assignment_.java /////////////////////////////////////////////////////////////////////// // 課題 星の画像がマりスカヌ゜ルを远埓するコヌドを䜜成しなさい 次 /////////////////// Assignment_.java 0 0 0 0 0 /////////////////////////////////////////////////////////// // 課題 次のようにマりスのカヌ゜ルに同期しメッセヌゞを /////////////////////////////////////////////////////////// class Assignment_ extends

More information