上達Java解答.doc

Similar documents
入門Java解答.doc

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

任意の加算プログラム

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

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

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


r3.dvi

text_13.dvi

Java 3 p.2 3 Java : boolean Graphics draw3drect fill3drect C int C OK while (1) int boolean switch case C Calendar java.util.calendar A

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

r8.dvi

< F2D82518E9F8AD CC95BD8D7388DA93AE2E6A7464>

解きながら学ぶJava入門編

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

< F2D E E6A7464>

r6.dvi

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

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

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

< F2D82518E9F8AD CC834F CC8CFC82AB82C68D4C>

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

< F2D A839382CC906A2E6A7464>

< F2D F B834E2E6A7464>

Java Java Java Java Java 4 p * *** ***** *** * Unix p a,b,c,d 100,200,250,500 a*b = a*b+c = a*b+c*d = (a+b)*(c+d) = 225

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

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

< F2D834F838C A815B A CC>

< F2D B825082CC96E291E82E6A7464>

< F2D B838A835882CC8CF68EAE2E6A7464>

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

< F2D89BA8EE882C E6A7464>

1 Java Java GUI , 2 2 jlabel1 jlabel2 jlabel3 jtextfield1 jtextfield2 jtextfield3 jbutton1 jtextfield1 jtextfield2 jtextfield3

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

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;

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 以下に示すプログラムは、次の処理をするプログラムである

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

K227 Java 2

< F2D82518CC282CC D2E6A7464>

< F2D A838B838D96402E6A7464>

問1

3 p.1 3 Java Java Java try catch C Java if for while C 3.1 boolean Java if C if ( ) 1 if ( ) 1 else , 2 { } boolean true false 2 boolean Gr

: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

text_12.dvi

r2.dvi

untitled

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

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

2

アプレットの作成

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

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1

Java学習教材

tn_soturon_sjis.dvi

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

LMNtal LMNtal LMNtal JAVA JAVA JAVA LMNtal LMNtal LMNtal

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 (

GUIプログラムⅤ

コーディング基準.PDF

やさしいJavaプログラミング -Great Ideas for Java Programming サンプルPDF

: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

新・明解Java入門

(Basic Theory of Information Processing) 1

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

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

Microsoft PowerPoint - OOP.pptx

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

2

2 p.2 2 Java > javac Hello0.java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.j

Java 2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q 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

<4D F736F F F696E74202D AC C8899E D834F E >

2


PowerPoint プレゼンテーション

明解Javaによるアルゴリズムとデータ構造

r2.dvi

2 p.2 2 Java Hello0.class JVM Hello0 java > java Hello0.class Hello World! javac Java JVM java JVM : Java > javac 2> Q Foo.java Java : Q B

Microsoft PowerPoint ppt


問 次の Fortran プログラムの説明及びプログラムを読んで、設問に答えよ。

2

2

< F2D8EA CE909482CC92EA82852E6A7464>

r14.dvi

Java言語 第1回

< F2D BCA82CC978E89BA82CC8EC08CB12E6A7464>

< F2D82B682E182F182AF82F12E6A7464>

AWT setcolor, drawstring Java AWT Abstract Window Toolkit Graphics AWT import import java.awt.* ; // AWT Graphics import java.awt.graphics; // AWT Gra

< F2D825282CC947B909482CC A815B83682E6A>

r4.dvi

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

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

Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の break; まで処理しますどれにも一致致しない場合 def

r1.dvi

問題1 以下に示すプログラムは、次の処理をするプログラムである

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

untitled

Java言語 第1回

Transcription:

//[1] (1) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sikakumenseki extends JApplet { // public void paint(graphics g){ int tate = 15; int yoko =200; int menseki = tate * yoko; g.drawstring(" 15(cm) 200(cm) ",50,50); g.drawstring(menseki +"(cm2) ", 50, 80); // [1] (2) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sankakumenseki extends JApplet { // s double s; // a h s public void init(){ String x, y; double a, h; x = JOptionPane.showInputDialog(" a(cm) "); a = Double.parseDouble(x); y = JOptionPane.showInputDialog(" h(cm) "); h = Double.parseDouble(y); s = a*h/2;

// s public void paint(graphics g){ g.drawstring(" s " + s +"(cm2)", 50, 50); // [1] (3) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Enmenseki extends JApplet { // c,s,v double c, s, v; // r c sv public void init(){ String x; double r; x = JOptionPane.showInputDialog(" r "); r = Double.parseDouble(x); c = 2*Math.PI*r; s = Math.PI*r*r; v = 4.0/3.0*Math.PI*r*r*r; // c s v public void paint(graphics g){ g.drawstring(" c " + c, 50, 50); g.drawstring(" s " + s, 50, 80); g.drawstring(" v " + v, 50, 110); // [2] (1) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Bigsmall extends JApplet { // a,b int a,b;

// a,b public void init(){ String x,y; x = JOptionPane.showInputDialog(" a "); a = Integer.parseInt(x); y = JOptionPane.showInputDialog("b "); b = Integer.parseInt(y); // a,b System.out.println("a=" + a); System.out.println("b=" + b); public void paint(graphics g){ //a,b if(a>b){ g.drawstring("a =" + a + " ----- Big", 50, 50); g.drawstring("b =" + b + " ----- Small", 50, 80); else{ g.drawstring("a =" + a + " ----- Small", 50, 50); g.drawstring("b =" + b + " ----- Big", 50, 80); // [2] (2) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Kisetu extends JApplet { // n int n; //1 12 public void init(){ String x; x = JOptionPane.showInputDialog("1 12 n "); n = Integer.parseInt(x); public void paint(graphics g){ //n switch(n){ case 3: case 4: case 5:g.drawString(" ", 50, 50); break;

case 6: case 7: case 8:g.drawString(" ", 50, 50); break; case 9: case 10: case 11:g.drawString(" ", 50, 50); break; case 12: case 1: case 2:g.drawString(" ", 50, 50); break; default:g.drawstring(" 112 ",50,50); // [2] (3) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Seijin extends JApplet { // n int n; // n public void init(){ String x; x = JOptionPane.showInputDialog(" "); n = Integer.parseInt(x); public void paint(graphics g){ // 20 if(n>=20){ g.drawstring(" ", 50, 50); g.drawstring(" ", 50, 80); else{ g.drawstring(" ", 50, 50); g.drawstring(" ", 50, 80); // [2] (4)

package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Eitango extends JApplet { // n int n; //n 1 6 public void init(){ String x; x = JOptionPane.showInputDialog("1 6 n "); n = Integer.parseInt(x); public void paint(graphics g){ //n switch(n){ case 1:g.drawString("January", 50, 50); break; case 2:g.drawString("February", 50, 50); break; case 3:g.drawString("March", 50, 50); break; case 4:g.drawString("April", 50, 50); break; case 5:g.drawString("May", 50, 50); break; case 6:g.drawString("June", 50, 50); break; default:g.drawstring("16 ",50,50); // [2] (5) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Nijihouteisiki extends JApplet { // a,b,c2 double a,b,c; //a,b,c

public void init(){ String x,y,z; x = JOptionPane.showInputDialog("2 a "); a = Double.parseDouble(x); y = JOptionPane.showInputDialog("2 b "); b = Double.parseDouble(y); z = JOptionPane.showInputDialog("2 c "); c = Integer.parseInt(z); public void paint(graphics g){ // d x1,x2 2,x double d, x1, x2, x; // d = b*b-4.0*a*c; //d > 0 if(d>0){ // 2 x1 = (-b+math.sqrt(d))/(2.0*a); x2 = (-b-math.sqrt(d))/(2.0*a); g.drawstring(" 2 ", 50, 50); g.drawstring("x1 = " + x1, 50, 80); g.drawstring("x2 = " + x2, 50, 110); else if(d==0){ // x= -b/(2.0*a); g.drawstring(" ", 50, 50); g.drawstring("x = " + x, 50, 80); else{ // g.drawstring(" ", 50, 50); // [3] (1) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Dousinen extends JApplet { // n int n; // n

public void init(){ String x; x = JOptionPane.showInputDialog(" "); n = Integer.parseInt(x); public void paint(graphics g){ int x =20,y=20; // g.setcolor(color.blue); // (x,y) 10,20,30 10,20,30 for(int i=1; i<=n; i++){ g.drawoval(x,y,10*i, 10*i); // [3] (2) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sankaku extends JApplet { // h int h; //h public void init(){ String x,y; x = JOptionPane.showInputDialog(" h "); h = Integer.parseInt(x); public void paint(graphics g){ int x, y = 0; //1 "*"1 2 "*"2 "*"h for(int i=1; i<=h; i++){ x = 25; y += 15; for(int j=1; j<=i; j++){ g.drawstring("*", x, y); x += 7;

//[4] (1) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sum1_100 extends JApplet { //for 1 100 public void paint(graphics g){ g.drawstring("1 100 ",50,50); int sum = 0; for(int i=1; i<=100; i++){ sum = sum + i; g.drawstring(" " + sum, 50,80); // [4] (2) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sum1_n extends JApplet { // sum int n; int sum=0; // 1 public void init(){ String x; x = JOptionPane.showInputDialog("n "); n = Integer.parseInt(x); for (int i=1; i<=n; i++){ sum = sum + i; // public void paint(graphics g){ g.drawstring("1 " + n + " " + sum, 50, 50); // [4] (3)while 1 100

package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sum1_100_while extends JApplet { public void paint(graphics g){ // sum i int sum = 0; int i = 1; //1 100 while(i<=100){ sum = sum + i; i++; // g.drawstring("1 100 " + sum, 50, 50); // [4] (3)while 1 package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Sum1_n_while extends JApplet { // sum int n; int sum=0; public void init(){ // String x; x = JOptionPane.showInputDialog("n "); n = Integer.parseInt(x); //1 int i = 1; while(i<=n){ sum = sum + i; i++; // public void paint(graphics g){ g.drawstring("1 " + n + " " + sum, 50, 50);

// [4] (4) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class kaijou extends JApplet { // kai int n; long kai = 1; // public void init(){ String x; x = JOptionPane.showInputDialog("n "); n = Integer.parseInt(x); for (int i=1; i<=n; i++){ kai = kai*i; // public void paint(graphics g){ g.drawstring(n + "" + kai, 50, 80); // [4] (5) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class E extends JApplet { // kaie int n; double kai = 1; double e = 1; // public void init(){ String x; x = JOptionPane.showInputDialog(" ne=1+1/1!+1/2!!n ");

n = Integer.parseInt(x); for (int i=1; i<=n; i++){ kai = kai*i; //1!2! e = e +1/kai; //1+1/1!+1/2!+ +1/n! // public void paint(graphics g){ g.drawstring("e " + e, 50, 80); // [5] (1) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Goukei_heikin_bunsan extends JApplet { public void paint(graphics g){ // a[] double a[] = {10.0,20.0,30.0,40.0,50.0; double sum = 0, s=0; //sum for(int i=0; i<a.length; i++){ sum +=a[i]; // ave double ave = sum/a.length; // dis for( int i=0; i<a.length; i++){ double w = a[i] - ave; s += w * w; double dis = s/a.length; g.drawstring(" "+ sum, 50, 50); g.drawstring(" "+ ave, 50, 80); g.drawstring(" "+ dis, 50, 110); // [5] (2) package kihonproj; import java.awt.*;

import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Hairetu_wa extends JApplet { public void paint(graphics g){ // a[],b[] int a[] = {10, 20, 30, 40, 50; int b[] = {3, 5, 7, 8, 9; // c[] int c[] = new int[10]; //a[i]+b[i] for(int i=0; i<a.length; i++){ c[i] = a[i]+b[i]; int x = 10; int y = 40; // a[i]b[i]a[i]+b[i] g.drawstring("a[i]", x, 20); g.drawstring("b[i]", x+60, 20); g.drawstring("a[i] + b[i]", x+120, 20); // for(int i=0; i<a.length; i++){ g.drawstring(""+a[i], x, y); g.drawstring(""+b[i], x+60, y); g.drawstring(""+c[i], x+120, y); y += 30; // [5] (3) package kihonproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; public class Naiseki extends JApplet { public void paint(graphics g){ // a[],b[] int a[] = {2, 4, 6, 8, 10; int b[] = {1, 3, 5, 7, 9; // c[] int c[] = new int[10]; //s=a[1]*b[1]+a[2]*b[2]+ +a[n]*b[n] int s = 0; for(int i=0; i<a.length; i++){

s += a[i]*b[i]; int x = 10; int y = 40; // a[i]b[i] g.drawstring("a[i]", x, 20); g.drawstring("b[i]", x+60, 20); // for(int i=0; i<a.length; i++){ g.drawstring(""+a[i], x, y); g.drawstring(""+b[i], x+60, y); y += 20; //s g.drawstring(" s " + s, x, y+30); package classproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; //Gakusei1 class Gakusei1{ // String bango; // String simei; // int eigo; // int kokugo; // int rika;// // Gakusei1 // public class ClassTest1 extends JApplet { // TestClass1 Gakusei1 obj=new Gakusei1(); //Gakusei1 obj public void paint(graphics g){ //Paint() // obj.bango="999"; obj.simei=" "; obj.eigo=100; obj.kokugo=70;

obj.rika=85; //(1) //System.out.println(" " + obj.bango); // g.drawstring(" " + obj.bango, 50, 50); // g.drawstring("" + obj.simei, 50, 80); g.drawstring(" " + obj.eigo, 50, 110); g.drawstring(" " + obj.kokugo, 50, 140); g.drawstring(" " + obj.rika, 50, 170); //(2) System.out.println(" " + obj.bango); System.out.println("" + obj.simei); System.out.println(" " + obj.eigo); System.out.println(" " + obj.kokugo); System.out.println(" " + obj.rika); // ClassTest1 package classproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; //Gakusei2 class Gakusei2{ // String bango; // String simei; // int eigo; // int kokugo; // int rika; // //3 heikin() double heikin(){// heikin (Double) int gokei=eigo + kokugo + rika; //3 double heikinten = gokei/3.0; //3 //System.out.println(" "+heikinten); return(heikinten); // (heikinten) // // public class ClassTest2 extends JApplet { Gakusei2 obj = new Gakusei2(); //Gakusei2

public void paint(graphics g){ //paint() obj.bango = "999"; // obj.simei = " "; obj.eigo = 100; obj.kokugo = 70; obj.rika = 85; //(1) //System.out.println(" " + obj.bango); g.drawstring(" " + obj.bango, 50, 50); // g.drawstring("" + obj.simei, 50, 80); g.drawstring(" " + obj.eigo, 50, 110); g.drawstring(" " + obj.kokugo, 50, 140); g.drawstring(" " + obj.rika, 50, 170); // heikin() g.drawstring(" " + obj.heikin(), 50, 200); // //(2) System.out.println(" " + obj.heikin()); // package classproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; //Gakusei3 class Gakusei3 { // String bango; // String simei; // int eigo; // int kokugo; // int rika; // // Gakusei3(String b, String s, int e, int k, int r){ //b,s,e,k,r bango,simei,eigo,kougo,rika bango = b; simei = s; eigo = e; kokugo = k; rika = r;

//3 heikin() double heikin(){ int gokei = eigo + kokugo + rika; double heikinten = gokei/3.0; //System.out.println(""); return(heikinten); // // public class ClassTest3 extends JApplet { // Gakusei3() "999", " ", 100, 70, 85 Gakusei3 obj=new Gakusei3("999", " ", 100, 70, 85); public void paint(graphics g){ /* obj.bango="999"; // obj.simei=" "; obj.eigo=100; obj.kokugo=70; //System.out.println(" " + obj.bango); */ // g.drawstring(" " + obj.bango, 50, 50); // g.drawstring("" + obj.simei, 50, 70); g.drawstring(" " + obj.eigo, 50, 90); g.drawstring(" " + obj.kokugo, 50, 110); g.drawstring(" " + obj.rika, 50, 130); // heikin() g.drawstring(" "+ obj.heikin(), 50, 160); // // package classproj; import java.awt.*; import java.awt.event.*; import java.applet.*; import javax.swing.*; //Gakusei4 //Gakusei4 1 3 class Gakusei4{ // String bango; // String simei; // int eigo; //

int kokugo; // int rika; // int hoken; // int goukei; // // 1 Gakusei4(String b, String s, int e, int k){ // b,s,e,k 4 bango = b; simei = s; eigo = e; kokugo = k; goukei = eigo + kokugo; // // 2 Gakusei4(String b, String s, int e, int k, int r){ // b,s,e,k,r 5 bango = b; simei = s; eigo = e; kokugo = k; rika = r; goukei = eigo + kokugo + rika; // // 3 Gakusei4(String b, String s, int e, int k, int r, int h){ // b,s,e,k,r,h 6 bango = b; simei = s; eigo = e; kokugo = k; rika = r; hoken = h; goukei = eigo + kokugo + rika + hoken; // // Gakusei4 // public class ClassTest4 extends JApplet { // obj1obj2 Gakusei4 obj1 = new Gakusei4("999"," ",100, 70); Gakusei4 obj2 = new Gakusei4("999"," ",100, 70, 85); Gakusei4 obj3 = new Gakusei4("999"," ",100, 70, 85, 60); // public void paint(graphics g){ // g.drawstring(obj1.bango + obj1.simei, 50, 50); //

g.drawstring(" " + obj1.eigo + " " + obj1.kokugo, 50, 80); g.drawstring("2 ( ) " + obj1.goukei, 50,100); // g.drawstring(" " + obj2.eigo + " " + obj2.kokugo + " " + obj2.rika, 50, 130); g.drawstring("3 ( ) " + obj2.goukei, 50,150); // g.drawstring(" " + obj3.eigo + " " + obj3.kokugo + " " + obj3.rika + " " + obj3.hoken,50,180); g.drawstring("4 ( ) " + obj3.goukei, 50,200); // JTextField() JLabel() settext(" 500") settext(" 800") getcontentpane() getcontentpane() 1package guiproj; 2 3import java.awt.*; 4import java.awt.event.*; 5import java.applet.*; 6import javax.swing.*; 7 8public class GUITest2_1 extends JApplet { 9JPanel jpanel1 = new JPanel(); 10JLabel jlabel1 = new JLabel(); 11JTextField jtextfield1 = new JTextField(); 12JLabel jlabel2 = new JLabel(); 13JTextField jtextfield2 = new JTextField(); 14JLabel jlabel3 = new JLabel(); 15JTextField jtextfield3 = new JTextField(); 16

17public GUITest2_1() { 18 try { 19 jbinit(); 20 21 catch(exception e) { 22 e.printstacktrace(); 23 24 25private void jbinit() throws Exception { 26 jlabel1.settext(" "); 27 jtextfield1.settext("120"); 28 jlabel2.settext(" "); 29 jtextfield2.settext(" "); 30 jlabel3.settext(" "); 31 jtextfield3.settext("80"); 32 this.getcontentpane().add(jpanel1, BorderLayout.CENTER); 33 jpanel1.add(jlabel1, null); 34 jpanel1.add(jtextfield1, null); 35 jpanel1.add(jlabel2, null); 36 jpanel1.add(jtextfield2, null); 37 jpanel1.add(jlabel3, null); 38 jpanel1.add(jtextfield3, null); 39 40 GUITest2_1 new jbinit() jbinit() getcontentpane() add() jpanel1 jpanel1 add() jlabel1jtextfield1jlabel2jtextfield2 jlabel3jtextfield3 jlabel1 Background YellowForground Blueopaque true jlabel2 Background CyanForground Redopaque true void jbutton1_actionperformed(actionevent e) { jlabel1.settext(" Java "); jlabel2.settext("java ");

void jbutton1_actionperformed(actionevent e) { String s = jtextfield1.gettext(); //jtextfield1 s for(int i=1; i<=10; i++){ jtextarea1.append(s + " n"); // s jtextarea1 // buttongroup1.add(jcheckbox1); buttongroup1.add(jcheckbox2); buttongroup1.add(jcheckbox3); buttongroup1.add(jcheckbox4); void jcheckbox1_itemstatechanged(itemevent e) { flag = 1; void jcheckbox2_itemstatechanged(itemevent e) { flag = 2; void jcheckbox3_actionperformed(actionevent e) { flag = 3; void jcheckbox4_actionperformed(actionevent e) { flag = 4; int flag; JCheckBox jcheckbox4 = new JCheckBox(); void jbutton1_actionperformed(actionevent e) { switch(flag){ case 1:jLabel1.setText("Spring"); break; case 2:jLabel1.setText("Summer"); break; case 3:jLabel1.setText("Autumn"); break; case 4:jLabel1.setText("Winter"); break;

jpanel1 jpanel1 maximum jpanel1.setbounds(new Rectangle(x, y,, ) unitincrement value maximum jscrollbar1 maximum = 20 orientation = HORIZONTAL unitincrement = 2 visibleamount = 0 void jscrollbar1_adjustmentvaluechanged(adjustmentevent e) { //jpanel1 d Dimension d = jpanel1.getsize(); //jpanel1 g Graphics g = jpanel1.getgraphics(); // sv int sv = jscrollbar1.getvalue(); jtextfield1.settext(integer.tostring(sv)); // g.setcolor(color.blue); g.fillrect(0, 0, d.width, d.height); // //g.setcolor(color.red); //g.filloval(d.width/2-sv, d.height/2-sv, 2*sv, 2*sv); int w = (int)d.width*sv/20; // int h = (int)d.height*sv/20; // g.setcolor(color.yellow); // g.fillrect(0, 0, w, h); // private void jbinit() throws Exception { // jcombobox1.additem(" "); // jcombobox1.additem(" ");

jcombobox1.additem(" "); jcombobox1.additem(" "); jcombobox1.additem(" "); jcombobox2.additem(" "); // jcombobox2.additem(" "); jcombobox2.additem(" "); jcombobox2.additem(" "); jcombobox2.additem(" "); jcombobox3.additem(" "); // jcombobox3.additem(" "); jcombobox3.additem(" "); jcombobox3.additem(" "); jcombobox3.additem(" "); // int n1 = 0; int n2 = 0; int n3 = 0; void jbutton1_actionperformed(actionevent e) { String outlist=""; outlist +=" "+" t"+n1+"n"+" "+" t"+n2+" n"+" "t"+n3+"n"; jtextarea1.settext(outlist); // jcheckbox1.setselected(false); jcheckbox2.setselected(false); jcheckbox3.setselected(false); void jbutton2_actionperformed(actionevent e) { // jtextarea1.settext(""); n1=0; n2=0; n3=0; void jcheckbox1_actionperformed(actionevent e) { // n1 1 n1=n1+1;

void jcheckbox2_actionperformed(actionevent e) { // n2 1 n2=n2+1; void jcheckbox3_actionperformed(actionevent e) { // n3 1 n3=n3+1; void jbutton1_actionperformed(actionevent e) { // String s = jtextfield1.gettext(); double r = Double.parseDouble(s); // double l = 2.0*Math.PI*r; jtextfield2.settext(double.tostring(l)); // double m = Math.PI*r*r; jtextfield3.settext(double.tostring(m)); void jbutton1_actionperformed(actionevent e) { double hi = Double.parseDouble(jTextField1.getText()); double we = Double.parseDouble(jTextField2.getText()); double sta = (hi-100)*0.9; double ws = we/sta; if(ws>1.1) jlabel4.settext(" "); else if(ws>=0.9 && ws<=1.1) jlabel4.settext(" "); else jlabel4.settext(" "); void jbutton2_actionperformed(actionevent e) { jtextfield1.settext(""); jtextfield2.settext(""); jlabel4.settext(""); void jbutton3_actionperformed(actionevent e) { System.exit(0);

void jbutton1_actionperformed(actionevent e) { for(int i=1; i<=9; i++){ for(int j=1; j<=9; j++){ int x = i*j; jtextarea1.append(x+" t"); jtextarea1.append(" n"); // jcombobox1.additem("dvd"); jcombobox1.additem("cpu"); jcombobox1.additem("bit"); jcombobox1.additem("byte"); jcombobox1.additem("ic"); void jcombobox1_actionperformed(actionevent e) { int i = jcombobox1.getselectedindex(); String outlist0 = "digital videodisk - CD 12cm "; String outlist1 = "[ CPU ]central processing unit "; String outlist2 = "bit binary digit 12 0 1 2 "; String outlist3 = "byte 1 8 "; String outlist4 = "[ IC ]integrated circuit "; if(i == 0) jtextarea1.settext(outlist0); else if(i ==1) jtextarea1.settext(outlist1); else if(i ==2) jtextarea1.settext(outlist2); else if(i ==3) jtextarea1.settext(outlist3); else jtextarea1.settext(outlist4);

void jbutton2_actionperformed(actionevent e) { DecimalFormat precision = new DecimalFormat("0.00"); // // jtextarea1.append(" " + " n"); jtextarea1.append(" "+"t"+" t"+" t"+" "+"t"+ " "+" n"); // for(int i=0; i<ten.length; i++){ jtextarea1.append(integer.tostring(i+1)+"t"); // int kei=0; for(int j=0; j<ten[i].length; j++){ kei += ten[i][j];//3 jtextarea1.append(ten[i][j] + "t");//3 // jtextarea1.append(precision.format(kei/3.0)+ "n"); // // //int i=0; for(int j=0; j<ten[j].length; j++){ double kei=0; for( int i=0; i<ten.length; i++){ kei += ten[i][j]; // // jtextarea1.append("t" + precision.format(kei/ten.length));// 43 blue red 40 y=-x*xy=-x*x+5 y=x+1 y=x*x*xy=(x+1)*(x-2) void jbutton1_actionperformed(actionevent e) { Dimension d = jpanel1.getsize(); Graphics g = jpanel1.getgraphics(); double x0 = d.width/2; //jpanel1 double y0 = d.height/2; //jpanel1 double r = d.height/2; //jpanel1 g.setcolor(color.white); g.fillrect(0, 0, d.width, d.height); //jpanel1

g.setcolor(color.black); // g.drawline(0, (int)y0, (int)d.width, (int)y0); // g.drawline((int)x0, 0, (int)x0, (int)d.height); //y double x1 = r*math.sin(m*0.0); // double y1 = r*math.sin(n*0.0); // double xg1 = x0 + x1; // double yg1 = y0 - y1; // for(double s = 0; s<=360.0; s+=0.05){//0 360 0.05 double rad = Math.toRadians(s); // s double x2 = r*math.sin(m*rad); // double y2 = r*math.sin(n*rad); // double xg2 = x0+(int)x2; // double yg2 = y0-(int)y2; // g.setcolor(color.red); // g.drawline((int)xg1, (int)yg1, (int)xg2, (int)yg2); // xg1 = xg2; //xg2 xg1 yg1 = yg2; //yg2 yg1 int m, n; void jradiobutton1_actionperformed(actionevent e) { m = 1; void jradiobutton2_actionperformed(actionevent e) { m = 2; void jradiobutton3_actionperformed(actionevent e) { m = 3; void jradiobutton4_actionperformed(actionevent e) { m = 4; void jradiobutton5_actionperformed(actionevent e) { m = 5; void jradiobutton6_actionperformed(actionevent e) { n = 1; void jradiobutton7_actionperformed(actionevent e) { n = 2; void jradiobutton8_actionperformed(actionevent e) {

n = 3; void jradiobutton9_actionperformed(actionevent e) { n = 4; void jradiobutton10_actionperformed(actionevent e) { n = 5; void jbutton3_actionperformed(actionevent e) { System.exit(0);