質問編集履歴

5

指摘による変更部分の修正、進捗の追加

2016/07/06 07:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -30,6 +30,18 @@
30
30
 
31
31
 
32
32
 
33
+
34
+
35
+ -追記-
36
+
37
+ masaya_ohashiさんの指摘により、パスがあっていることは確認できました。
38
+
39
+ 現在はbackGroundLabelに格納できているか確認中です。
40
+
41
+ アドバイスお待ちしてますm(__)m
42
+
43
+
44
+
33
45
  ###発生している問題
34
46
 
35
47
  ・画像が表示されていない
@@ -40,7 +52,7 @@
40
52
 
41
53
  ↑パスは確認済みです。
42
54
 
43
- ###該当のソースコード
55
+
44
56
 
45
57
  画像貼り付け部分のみ
46
58
 
@@ -48,16 +60,28 @@
48
60
 
49
61
  //画像の貼り付け
50
62
 
63
+ backGroundIcon = new ImageIcon();
64
+
65
+ try {
66
+
67
+ backGroundIcon.setImage(ImageIO.read(new File("./title02.jpg")));
68
+
69
+ //backGroundIcon.setImage(ImageIO.read(new File("./title.png")));
70
+
71
+ } catch (IOException e1) {
72
+
73
+ e1.printStackTrace();
74
+
75
+ }
76
+
51
- ImageIcon backGroundIcon = new ImageIcon("img/title.png");
77
+ //ImageIcon backGroundIcon = new ImageIcon("./title.png");
52
-
78
+
53
- JLabel backGroundLabel = new JLabel();
79
+ backGroundLabel = new JLabel();
54
80
 
55
81
  backGroundLabel.setIcon(backGroundIcon);
56
82
 
57
83
  this.add(backGroundLabel);
58
84
 
59
- setVisible(true);
60
-
61
85
  ```
62
86
 
63
87
  ***
@@ -194,7 +218,7 @@
194
218
 
195
219
  public class TitlePanel extends JPanel {
196
220
 
197
- JButton btn, btn2, btn3;
221
+ JButton btn, btn2;
198
222
 
199
223
  JLabel paneltitle;
200
224
 
@@ -202,6 +226,10 @@
202
226
 
203
227
  String str;
204
228
 
229
+ ImageIcon backGroundIcon;
230
+
231
+ JLabel backGroundLabel;
232
+
205
233
 
206
234
 
207
235
  TitlePanel(MainFrame m, String s) {
@@ -266,18 +294,36 @@
266
294
 
267
295
 
268
296
 
297
+ //背景色の設定、背景画像に置き換え
298
+
299
+ //this.setBackground(Color.getHSBColor(65, 0.7f, 0.9f));
300
+
301
+
302
+
269
303
  //画像の貼り付け
270
304
 
305
+ backGroundIcon = new ImageIcon();
306
+
307
+ try {
308
+
309
+ backGroundIcon.setImage(ImageIO.read(new File("./title02.jpg")));
310
+
311
+ //backGroundIcon.setImage(ImageIO.read(new File("./title.png")));
312
+
313
+ } catch (IOException e1) {
314
+
315
+ e1.printStackTrace();
316
+
317
+ }
318
+
271
- ImageIcon backGroundIcon = new ImageIcon("img/title.png");
319
+ //ImageIcon backGroundIcon = new ImageIcon("./title.png");
272
-
320
+
273
- JLabel backGroundLabel = new JLabel();
321
+ backGroundLabel = new JLabel();
274
322
 
275
323
  backGroundLabel.setIcon(backGroundIcon);
276
324
 
277
325
  this.add(backGroundLabel);
278
326
 
279
- setVisible(true);
280
-
281
327
  }
282
328
 
283
329
 
@@ -296,4 +342,6 @@
296
342
 
297
343
  }
298
344
 
345
+ }
346
+
299
- ```
347
+ ```

4

進捗の更新

2016/07/06 07:38

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
  ![![add実行時のスクショ。画像を読み込めていない。(51ef6557205db4336b049bd74b7346fc.png)](cede9859fcde6a1f8f2761be4f2b595c.png)
40
40
 
41
-
41
+ ↑パスは確認済みです。
42
42
 
43
43
  ###該当のソースコード
44
44
 

3

デバグ時のスクショ追加。おそらくImageIcon読み込みエラー。

2016/07/06 05:50

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -34,12 +34,14 @@
34
34
 
35
35
  ・画像が表示されていない
36
36
 
37
+ ・ImageIconへの画像格納ができていない(?)
38
+
39
+ ![![add実行時のスクショ。画像を読み込めていない。(51ef6557205db4336b049bd74b7346fc.png)](cede9859fcde6a1f8f2761be4f2b595c.png)
40
+
37
41
 
38
42
 
39
43
  ###該当のソースコード
40
44
 
41
-
42
-
43
45
  画像貼り付け部分のみ
44
46
 
45
47
  ```

2

微修正

2016/07/06 04:52

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -38,10 +38,12 @@
38
38
 
39
39
  ###該当のソースコード
40
40
 
41
- ```
41
+
42
42
 
43
43
  画像貼り付け部分のみ
44
44
 
45
+ ```
46
+
45
47
  //画像の貼り付け
46
48
 
47
49
  ImageIcon backGroundIcon = new ImageIcon("img/title.png");

1

指摘頂いたインデント有効化\(```\)の使用

2016/07/06 02:47

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
  ###該当のソースコード
40
40
 
41
-
41
+ ```
42
42
 
43
43
  画像貼り付け部分のみ
44
44
 
@@ -54,7 +54,7 @@
54
54
 
55
55
  setVisible(true);
56
56
 
57
-
57
+ ```
58
58
 
59
59
  ***
60
60
 
@@ -68,7 +68,7 @@
68
68
 
69
69
  ***
70
70
 
71
-
71
+ ```
72
72
 
73
73
  public class MainFrame extends JFrame {
74
74
 
@@ -178,7 +178,7 @@
178
178
 
179
179
  }
180
180
 
181
-
181
+ ```
182
182
 
183
183
  ***
184
184
 
@@ -186,6 +186,8 @@
186
186
 
187
187
  ***
188
188
 
189
+ ```
190
+
189
191
  public class TitlePanel extends JPanel {
190
192
 
191
193
  JButton btn, btn2, btn3;
@@ -289,3 +291,5 @@
289
291
  mainFrame.PanelChange((JPanel) this, str);
290
292
 
291
293
  }
294
+
295
+ ```