回答編集履歴

2

説明の修正

2016/02/05 15:03

投稿

kozuchi
kozuchi

スコア1193

test CHANGED
@@ -76,10 +76,12 @@
76
76
 
77
77
  ```
78
78
 
79
+ スナップショットで示していただいたコンパイルエラーに関してですが、
79
80
 
80
-
81
- ンパイルエラーの行番号とソースコードの対応わからないのでなんともいえませんが、
81
+ このードを見る限りそういったエラーが出る原因が見当たりません
82
82
 
83
83
  質問に示されたコード以外の部分に問題があるのではないでしょうか。
84
84
 
85
+ (ちなみに、「Project」->「build automatically」はオンになってますよね?)
85
86
 
87
+

1

補完したコードを追加

2016/02/05 15:03

投稿

kozuchi
kozuchi

スコア1193

test CHANGED
@@ -17,3 +17,69 @@
17
17
  エラーの内容などがわかると、他の事もお答えできるかもしれません。
18
18
 
19
19
  しかしそのコードだけでは、残念ですがこれ以上のことは答えようがありません。
20
+
21
+
22
+
23
+ こちらの環境では、以下のようにコードを補うことで画像は表示できました。
24
+
25
+
26
+
27
+ ```Java
28
+
29
+ import java.io.IOException;
30
+
31
+
32
+
33
+ import javax.swing.JFrame;
34
+
35
+ import javax.swing.JPanel;
36
+
37
+
38
+
39
+ public class Sample {
40
+
41
+
42
+
43
+ public static void main(String[] args) throws IOException {
44
+
45
+ JFrame jf = new JFrame("test");
46
+
47
+ jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
48
+
49
+ JPanel jp1 = new JPanel();
50
+
51
+ jf.add(jp1);
52
+
53
+ java.io.File s1 = new java.io.File("image/1.png");
54
+
55
+ java.awt.image.BufferedImage s2 = javax.imageio.ImageIO.read(s1);
56
+
57
+ javax.swing.ImageIcon s3 = new javax.swing.ImageIcon(s2);
58
+
59
+
60
+
61
+ javax.swing.JLabel image = new javax.swing.JLabel (s3);
62
+
63
+ image.setSize(180, 135);
64
+
65
+ jp1.add(image);
66
+
67
+ jf.pack();
68
+
69
+ jf.setVisible(true);
70
+
71
+ }
72
+
73
+
74
+
75
+ }
76
+
77
+ ```
78
+
79
+
80
+
81
+ コンパイルエラーの行番号とソースコードの対応がわからないのでなんともいえませんが、
82
+
83
+ 質問に示されたコード以外の部分に問題があるのではないでしょうか。
84
+
85
+