質問編集履歴

1

コードの書式の変更

2023/08/27 04:09

投稿

Vbuu
Vbuu

スコア4

test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,7 @@
8
8
  をよびだし、スクロール位置を最上部に移動させたかったのですが、
9
9
  実行すると最下部になっていました。
10
10
  調べた結果以下のコードで適切に実装できました
11
+ ```java
11
12
  Runnable moveScrollBar = new Runnable() {
12
13
 
13
14
  @Override
@@ -17,13 +18,15 @@
17
18
  }
18
19
  };
19
20
  SwingUtilities.invokeLater(moveScrollBar);
21
+ ```
22
+
20
23
  しかし、動作原理がいまいち理解できていません
21
24
  なぜinvokelaterを使えば実装できるのか、
22
25
  直接jscrollbar.setvalue(0);のコードでは
23
26
  うまくいかないのかを教えて下さい。
24
27
 
25
28
  コードの全体
26
-
29
+ ```java
27
30
  public class MemoTool extends JFrame implements ActionListener {
28
31
  public static void main(String[] args) {
29
32
  // TODO 自動生成されたメソッド・スタブ
@@ -189,4 +192,6 @@
189
192
  return ext;
190
193
  }
191
194
  }
195
+ ```
192
196
 
197
+