質問編集履歴

1

すいません、ご指摘ありがとうございます

2016/08/02 13:13

投稿

jieisl
jieisl

スコア8

test CHANGED
File without changes
test CHANGED
@@ -9,3 +9,117 @@
9
9
 
10
10
 
11
11
  調べてみてもよくわからなかったですがどういうことですか。
12
+
13
+
14
+
15
+ ```Java
16
+
17
+ package suutikaiseki;
18
+
19
+ import java.applet.Applet;
20
+
21
+ import java.awt.Graphics;
22
+
23
+ import java.awt.Image;
24
+
25
+ import java.awt.TextField;
26
+
27
+ import java.awt.event.ActionEvent;
28
+
29
+ import java.awt.event.ActionListener;
30
+
31
+
32
+
33
+
34
+
35
+
36
+
37
+ public class kadai4_test extends Applet implements ActionListener{
38
+
39
+
40
+
41
+ TextField cose;//2Hコース・4Hコースの選択するテキストフィールド
42
+
43
+ Image img;
44
+
45
+ int i=0;
46
+
47
+
48
+
49
+ public void init(){
50
+
51
+ cose=new TextField("",10);//TextFieldクラスのオブジェクトの生成
52
+
53
+ cose.addActionListener(this);// TextFieldクラスのオブジェクトに ActionListenerを登録する
54
+
55
+ add(cose);// TextFieldクラスのオブジェクト(cose)をアプレットに登録する
56
+
57
+
58
+
59
+ img = getImage(getCodeBase(),"/Users/khd/Desktop/kadai4/2h.gif");
60
+
61
+
62
+
63
+ }
64
+
65
+
66
+
67
+ public void paint(Graphics g){
68
+
69
+ if(i==1){
70
+
71
+ g.drawImage(img, 10, 10, this);
72
+
73
+ }
74
+
75
+ }
76
+
77
+
78
+
79
+ public void actionPerformed(ActionEvent e){
80
+
81
+
82
+
83
+ int two=Integer.parseInt(cose.getText());
84
+
85
+
86
+
87
+ if(two==0){
88
+
89
+ i=1;
90
+
91
+ repaint();
92
+
93
+ }
94
+
95
+ }
96
+
97
+
98
+
99
+ ```
100
+
101
+
102
+
103
+ ```HTML
104
+
105
+ <html>
106
+
107
+ <head><title>Applet Test</title></head>
108
+
109
+ <body>
110
+
111
+
112
+
113
+ <applet code="suutikaiseki/kadai4_test.class" width="150" height="150">
114
+
115
+ </applet>
116
+
117
+
118
+
119
+ </body>
120
+
121
+ </html>
122
+
123
+
124
+
125
+ ```