質問編集履歴

3

タイトルを変更しました。

2020/08/13 07:12

投稿

JavaTakashi
JavaTakashi

スコア2

test CHANGED
@@ -1 +1 @@
1
- Swingにおけるコンポネント描画イベント処理の方法について
1
+ Swingにおけるコンポネント描画イベント処理の方法で行き詰まり
test CHANGED
File without changes

2

ソースコードをより見やすくしました

2020/08/13 07:12

投稿

JavaTakashi
JavaTakashi

スコア2

test CHANGED
File without changes
test CHANGED
@@ -160,9 +160,7 @@
160
160
 
161
161
  contentPane = frame.getContentPane();
162
162
 
163
-
164
-
165
- ////////////////////////////////////////// ゲーム開始直後のタイトル画面。スタートボタンを押すと「マイホーム」画面遷移
163
+ //// ゲーム開始直後のタイトル画面。スタートボタンを押すと「マイホーム」画面遷移
166
164
 
167
165
  titleNamePanel = new JPanel();
168
166
 
@@ -198,7 +196,7 @@
198
196
 
199
197
  startButton.setFont(normalFont);
200
198
 
201
- startButton.addActionListener(startButtonHandler); //スタートボタンを押すと、画面が「マイホーム」に切り替わる
199
+ startButton.addActionListener(startButtonHandler);
202
200
 
203
201
  startButton.setFocusPainted(false);
204
202
 
@@ -212,7 +210,7 @@
212
210
 
213
211
  }
214
212
 
215
- //////////////////////////////////////////////////////////////////////////////////// ここからはマイホーム
213
+ ////////////////////////////////////////////// ここからはマイホーム
216
214
 
217
215
 
218
216
 
@@ -302,9 +300,9 @@
302
300
 
303
301
  choice2 = new JButton("何か食べる");
304
302
 
305
- choice2.setBackground(Color.black);//ボタンの色は背景と同じ黒
303
+ choice2.setBackground(Color.black);
306
-
304
+
307
- choice2.setForeground(Color.white);//文字の色は白
305
+ choice2.setForeground(Color.white);
308
306
 
309
307
  choice2.setFont(normalFont);
310
308
 
@@ -320,9 +318,9 @@
320
318
 
321
319
  choice3 = new JButton("買い物に行く");
322
320
 
323
- choice3.setBackground(Color.black);//ボタンの色は背景と同じ黒
321
+ choice3.setBackground(Color.black);
324
-
322
+
325
- choice3.setForeground(Color.white);//文字の色は白
323
+ choice3.setForeground(Color.white);
326
324
 
327
325
  choice3.setFont(normalFont);
328
326
 
@@ -338,7 +336,7 @@
338
336
 
339
337
 
340
338
 
341
- /////////////////////////////////////////////////////////////////////////////////// 本を読む
339
+ /////////////////////////////////////////////////////// 本を読む
342
340
 
343
341
  public void book(){
344
342
 
@@ -360,7 +358,7 @@
360
358
 
361
359
 
362
360
 
363
- /////////////////////////////////////////////////////////////////////////////////// 何か食べる
361
+ /////////////////////////////////////////////////////// 何か食べる
364
362
 
365
363
  public void eat(){
366
364
 
@@ -382,7 +380,7 @@
382
380
 
383
381
 
384
382
 
385
- /////////////////////////////////////////////////////////////////////////////////// 買い物に行く
383
+ ///////////////////////////////////////////////////// 買い物に行く
386
384
 
387
385
  public void shop(){
388
386
 
@@ -408,7 +406,7 @@
408
406
 
409
407
 
410
408
 
411
- /////////////////////////////////////////////////////////////////////////////////// スタートボタンを押した時の動作
409
+ /////////////////////////////////////// スタートボタンを押した時の動作
412
410
 
413
411
  public class StartButtonHandler implements ActionListener{
414
412
 
@@ -422,7 +420,7 @@
422
420
 
423
421
 
424
422
 
425
- /////////////////////////////////////////////////////////////////////////////////// 選択肢のボタンを押した時の動作
423
+ /////////////////////////////////////// 選択肢のボタンを押した時の動作
426
424
 
427
425
  public class ChoiceHandler implements ActionListener{
428
426
 

1

ソースコードの書き方が間違っていました。

2020/08/13 07:07

投稿

JavaTakashi
JavaTakashi

スコア2

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
-
29
+ ```ここに言語を入力
30
30
 
31
31
  import java.awt.Color;
32
32
 
@@ -502,9 +502,7 @@
502
502
 
503
503
 
504
504
 
505
-
505
+ ```
506
-
507
-
508
506
 
509
507
 
510
508