質問編集履歴

2

言葉の意味合いがやや違ったため。

2020/04/05 16:23

投稿

NAOPI-05
NAOPI-05

スコア132

test CHANGED
File without changes
test CHANGED
@@ -58,7 +58,7 @@
58
58
 
59
59
 
60
60
 
61
- // ゲームループを実行
61
+ // ゲームループを起動
62
62
 
63
63
  new Thread(this).start();
64
64
 

1

余分な処理があったため

2020/04/05 16:23

投稿

NAOPI-05
NAOPI-05

スコア132

test CHANGED
File without changes
test CHANGED
@@ -4,9 +4,7 @@
4
4
 
5
5
  しかし、ダブルバッファリングを用いて再描画を行なっているので、その際の画面消去のせいか入力欄が表示されません。
6
6
 
7
- 貼り付けた位置をクリックして文字を入力すると、イベントの発火によってコンポーネントそのものが再描画されるためか、
8
-
9
- それ以降は入力欄がちらついて表示されるようになります。おそらく画面とコンポーネントがバラバラに再描画されているためだと思います。
7
+ 貼り付けた位置をクリックして文字を入力すると、イベントの発火によってコンポーネントのものが再描画さるためか、それ以降は入力欄がちらついて表示されるようになります。おそらく画面とコンポーネントがバラバラに再描画されているためだと思います。
10
8
 
11
9
 
12
10
 
@@ -152,7 +150,7 @@
152
150
 
153
151
  else
154
152
 
155
- Scene.setContext(context = buffer.getGraphics()); // 裏画面のグラフィックコンテキストを取得
153
+ context = buffer.getGraphics(); // 裏画面のグラフィックコンテキストを取得
156
154
 
157
155
  }
158
156