OSDN Git Service

設定ダイアログのバグを修正.
authorspark_xp <spark_xp@d8c9ecd3-d47d-4367-8645-de82c00e513f>
Fri, 17 Sep 2010 19:34:40 +0000 (19:34 +0000)
committerspark_xp <spark_xp@d8c9ecd3-d47d-4367-8645-de82c00e513f>
Fri, 17 Sep 2010 19:34:40 +0000 (19:34 +0000)
TweetTaskManagerのresetにて,情報の更新間隔がmsになっていたのをsecに変更.

git-svn-id: http://svn.sourceforge.jp/svnroot/nt-manager/NishioTweetManager/trunk@67 d8c9ecd3-d47d-4367-8645-de82c00e513f

src/twitter/gui/form/ConfigurationDialog2.java
src/twitter/task/TweetTaskManager.java

index 6960e3e..3ef0b41 100644 (file)
@@ -453,7 +453,7 @@ public class ConfigurationDialog2 extends javax.swing.JDialog {
             mainAction.updateFontInformationToComponent();
 
             //更新間隔反映
-            //mainAction.updatePeriodInformationToComponent();
+            mainAction.updatePeriodInformationToComponent();
 
             // 表示
             mainAction.setTableElementHeight(Integer.parseInt( jSpinner5.getValue().toString() ));
index 2eeedfa..0c5b130 100644 (file)
@@ -55,7 +55,7 @@ public class TweetTaskManager {
     private class TimerData {
 
         private ScheduledFuture<?> future;
-        private final ScheduledExecutorService scheduler;
+        private ScheduledExecutorService scheduler;
         private final Runnable task;
         private long period = 0;
         private String timerID = null;
@@ -260,7 +260,7 @@ public class TweetTaskManager {
     /**
      * タスクの周期を更新する
      * @param timerID
-     * @param period
+     * @param period 周期[sec]
      * @param immediatelyUpdate すぐに情報を更新するかどうか
      * @return
      */
@@ -268,7 +268,7 @@ public class TweetTaskManager {
         boolean found = false;
         for (TimerData t : timerList) {
             if (t.getTimerID().equals(timerID)) {
-                t.setPeriod(period);
+                t.setPeriod(period * 1000);
                 t.reset( immediatelyUpdate );
                 found = true;
                 break;