質問編集履歴
2
書き直しました。
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,10 +1,8 @@
|
|
|
1
|
-
|
|
1
|
+

|
|
2
|
-
|
|
2
|
+
45行目のnew java.swing.ImageIcon(s4)を46行目のs3が入っているところにそのまま
|
|
3
|
-
|
|
3
|
+
new java.swing.JLabel (new java.swing.ImageIcon(s4));と書くとエラーはなくなるんですが、
|
|
4
|
-
4.
|
|
5
|
-
5. javax.swing.JLabel image = new javax.swing.JLabel (s3);
|
|
6
|
-
6. image.setSize(180, 135);
|
|
7
|
-
|
|
4
|
+
画像のようにするとエラーが出ます。
|
|
5
|
+
なぜでしょう?
|
|
8
6
|
|
|
7
|
+
エラーメッセージは以下です。
|
|
9
|
-
|
|
8
|
+

|
|
10
|
-
なぜですか?
|
1
修正
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,10 +1,10 @@
|
|
|
1
1
|
1. java.io.File s1 = new java.io.File("image/1.png");
|
|
2
2
|
2. java.awt.image.BufferedImage s2 = javax.imageio.ImageIO.read(s1);
|
|
3
|
-
|
|
3
|
+
3. javax.swing.ImageIcon s3 = new javax.swing.ImageIcon(s2);
|
|
4
|
-
|
|
4
|
+
4.
|
|
5
|
-
|
|
5
|
+
5. javax.swing.JLabel image = new javax.swing.JLabel (s3);
|
|
6
|
-
|
|
6
|
+
6. image.setSize(180, 135);
|
|
7
|
-
|
|
7
|
+
7. jp1.add(image);
|
|
8
8
|
|
|
9
|
-
1.png画像を表示したいので行目のjavax.swing.ImageIcon s3最後のs3のところでエラーが出てしまいます。
|
|
9
|
+
1.png画像を表示したいのですが3行目のjavax.swing.ImageIcon s3最後のs3のところでエラーが出てしまいます。
|
|
10
10
|
なぜですか?
|