teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

質問内容を変更

2020/08/06 14:59

投稿

clothblue
clothblue

スコア16

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- 下記ソースコードの一部なのですが、chara_normal_attack_01()で別クラスにあるUIクラス内のJAreaとJButtonの表示内容を更新しているのですが、更新内容の表示のタイミングがchara_normal_attack_02()が完了するタイミングとほぼ同時になってしまいます。、chara_normal_attack_01()実行直後に更新内容を表示する方法などありましたら教えて頂きたいです。
3
+ 下記ソースコードの一部なのですが、chara_normal_attack_01()で別クラスにあるUIクラス内のJAreaとJButtonの表示内容を更新しているのですが、chara_normal_attack()を実行した際に更新内容の表示のタイミングがchara_normal_attack_02()が完了するタイミングとほぼ同時になってしまいます。、chara_normal_attack_01()実行直後に更新内容を表示する方法などありましたら教えて頂きたいです。
4
4
  宜しくお願いします。
5
5
 
6
6
  ```ここに言語を入力

2

コード内の不要な情報を削除、質問内容を修正

2020/08/06 14:59

投稿

clothblue
clothblue

スコア16

title CHANGED
File without changes
body CHANGED
@@ -1,38 +1,29 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
- 下記ソースコードの一部なのですが、chara_normal_attack_01()のsetTextの表示のタイミングがchara_normal_attack_02()とほぼ同時になってしまうので0.5秒止まる前に更新内容を表示する方法などありましたら教えて頂きたいです。
3
+ 下記ソースコードの一部なのですが、chara_normal_attack_01()で別クラスにあるUIクラス内JAreaとJButtonの表示内容を更新しているですが、更新内容の表示のタイミングがchara_normal_attack_02()が完了するタイミングとほぼ同時になってしまいまchara_normal_attack_01()実行直後に更新内容を表示する方法などありましたら教えて頂きたいです。
4
4
  宜しくお願いします。
5
5
 
6
6
  ```ここに言語を入力
7
7
  public void chara_normal_attack() {
8
8
 
9
9
  chara_normal_attack_01();
10
+
10
-
11
+ //このタイミングでJTextAreaとJButtonの更新内容を反映したい
12
+
11
13
  try {Thread.sleep(500);}catch(InterruptedException e){e.printStackTrace();}
12
14
 
13
15
  chara_normal_attack_02();
14
16
  }
15
17
 
16
18
  public void chara_normal_attack_01() {
17
-
18
- sd.normal_attack_001();
19
+
19
-
20
20
  ui.mainTextArea.setText("君の攻撃!\n\n");
21
21
 
22
22
  ui.mainActionButton1.setText(">>");
23
- ui.mainActionButton2.setText("");
24
- ui.mainActionButton3.setText("");
25
- ui.mainActionButton4.setText("");
26
- ui.mainActionButton5.setText("");
27
-
28
- nextPosition1 = "monster_damage";
29
-
30
23
  }
31
24
 
32
25
  public void chara_normal_attack_02() {
33
-
34
- sd.monster_damage_001();
26
+
35
-
36
27
  ui.mainTextArea.setText(s_monster[random_monster_count].name + "に~のダメージ!");
37
28
 
38
29
  }

1

タイトルの内容に不備があったため

2020/08/06 14:55

投稿

clothblue
clothblue

スコア16

title CHANGED
@@ -1,1 +1,1 @@
1
- 画像表示のタイミングについて
1
+ JTextAreaとJButtonのテキスト表示を更新した際表示タイミングについて
body CHANGED
File without changes