質問編集履歴
2
書き直しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,19 +1,15 @@
|
|
1
|
-
|
1
|
+
![イメージ説明](c60e28bd784309099a814b81539f2278.png)
|
2
2
|
|
3
|
-
|
3
|
+
45行目のnew java.swing.ImageIcon(s4)を46行目のs3が入っているところにそのまま
|
4
4
|
|
5
|
-
|
5
|
+
new java.swing.JLabel (new java.swing.ImageIcon(s4));と書くとエラーはなくなるんですが、
|
6
6
|
|
7
|
-
|
7
|
+
画像のようにするとエラーが出ます。
|
8
8
|
|
9
|
-
5. javax.swing.JLabel image = new javax.swing.JLabel (s3);
|
10
|
-
|
11
|
-
6. image.setSize(180, 135);
|
12
|
-
|
13
|
-
|
9
|
+
なぜでしょう?
|
14
10
|
|
15
11
|
|
16
12
|
|
17
|
-
|
13
|
+
エラーメッセージは以下です。
|
18
14
|
|
19
|
-
|
15
|
+
![イメージ説明](d4d7178ba067c82f9eeb6bc199bd5eb5.png)
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,18 +2,18 @@
|
|
2
2
|
|
3
3
|
2. java.awt.image.BufferedImage s2 = javax.imageio.ImageIO.read(s1);
|
4
4
|
|
5
|
-
|
5
|
+
3. javax.swing.ImageIcon s3 = new javax.swing.ImageIcon(s2);
|
6
6
|
|
7
|
-
|
7
|
+
4.
|
8
8
|
|
9
|
-
|
9
|
+
5. javax.swing.JLabel image = new javax.swing.JLabel (s3);
|
10
10
|
|
11
|
-
|
11
|
+
6. image.setSize(180, 135);
|
12
12
|
|
13
|
-
|
13
|
+
7. jp1.add(image);
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
1.png画像を表示したいので行目のjavax.swing.ImageIcon s3最後のs3のところでエラーが出てしまいます。
|
17
|
+
1.png画像を表示したいのですが3行目のjavax.swing.ImageIcon s3最後のs3のところでエラーが出てしまいます。
|
18
18
|
|
19
19
|
なぜですか?
|