回答編集履歴
1
誤記訂正
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
|
5
5
|
1. パッチのトリガー
|
6
6
|
|
7
|
-
基本的には印刷を行うアクションソース(サンプルコードの例では"PRINT"ボタン)のfocusLostイベントを
|
7
|
+
基本的には印刷を行うアクションソース(サンプルコードの例では"PRINT"ボタン)のfocusLostイベントを捕捉して、その契機でパッチを試みます。しかし印刷ダイアログが表示される前に他のウィンドウをアクティベートするとfocusLost発火時点ではまだ印刷ダイアログがないかも知れません。よって安全のためパッチが完了するまでは0.5秒おきに繰り返しパッチを試みます。
|
8
8
|
|
9
9
|
|
10
10
|
|
@@ -202,7 +202,7 @@
|
|
202
202
|
|
203
203
|
System.out.println("timer start");
|
204
204
|
|
205
|
-
timer = new Timer(
|
205
|
+
timer = new Timer(500, this);
|
206
206
|
|
207
207
|
timer.setRepeats(true);
|
208
208
|
|