質問編集履歴
3
タイトルを変更しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
Swingにおけるコンポネント描画
|
1
|
+
Swingにおけるコンポネント描画、イベント処理の方法で行き詰まり
|
test
CHANGED
File without changes
|
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
ソースコードの書き方が間違っていました。
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
|
|