Author: Paul_R
Date: 2008-09-22 12:07:15 +0200 (Mon, 22 Sep 2008)
New Revision: 1951

Modified:
   
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/controlPanel.java
   
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/ledPanel.java
   software_suite_v2/software/tools/tuxController/trunk/src/GUI/mainWindow.java
Log:
* Bug on the rev 1950.
  When the SpinnerModel is changed, I need to disable again the editing.


Modified: 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/controlPanel.java
===================================================================
--- 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/controlPanel.java
   2008-09-22 09:54:42 UTC (rev 1950)
+++ 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/controlPanel.java
   2008-09-22 10:07:15 UTC (rev 1951)
@@ -188,10 +188,9 @@
         win.spinEyes.setModel(win.spinEyesCountModel);
         win.spinEyes.setBounds(59, 27, 60, 25);
         win.spinEyes.setValue(1);
-        javax.swing.JFormattedTextField tfEyes = 
-               ((javax.swing.JSpinner.DefaultEditor)win.spinEyes.getEditor())
+        win.tfEyes = 
((javax.swing.JSpinner.DefaultEditor)win.spinEyes.getEditor())
                .getTextField();
-        tfEyes.setEditable(false);
+        win.tfEyes.setEditable(false);
 
         win.radEyesCount = new JRadioButton();
         win.radEyesDuring = new JRadioButton();
@@ -265,10 +264,9 @@
         win.spinMouth.setModel(win.spinMouthCountModel);
         win.spinMouth.setBounds(59, 19, 60, 25);
         win.spinMouth.setValue(1);
-        javax.swing.JFormattedTextField tfMouth = 
-               ((javax.swing.JSpinner.DefaultEditor)win.spinMouth.getEditor())
+        win.tfMouth = 
((javax.swing.JSpinner.DefaultEditor)win.spinMouth.getEditor())
                .getTextField();
-        tfMouth.setEditable(false);
+        win.tfMouth.setEditable(false);
 
         win.radMouthCount = new JRadioButton();
         win.radMouthDuring = new JRadioButton();
@@ -342,10 +340,9 @@
         win.spinFlippers.setModel(win.spinFlippersCountModel);
         win.spinFlippers.setBounds(59, 59, 60, 25);
         win.spinFlippers.setValue(1);
-        javax.swing.JFormattedTextField tfFlippers = 
-               
((javax.swing.JSpinner.DefaultEditor)win.spinFlippers.getEditor())
+        win.tfFlippers = 
((javax.swing.JSpinner.DefaultEditor)win.spinFlippers.getEditor())
                .getTextField();
-        tfFlippers.setEditable(false);
+        win.tfFlippers.setEditable(false);
 
         win.slideFlippers = new JSlider();
         win.panFlippersCtl.add(win.slideFlippers);
@@ -437,10 +434,9 @@
         win.spinSpin.setModel(win.spinSpinCountModel);
         win.spinSpin.setBounds(59, 29, 60, 25);
         win.spinSpin.setValue(1);
-        javax.swing.JFormattedTextField tfSpin = 
-               ((javax.swing.JSpinner.DefaultEditor)win.spinSpin.getEditor())
+        win.tfSpin = 
((javax.swing.JSpinner.DefaultEditor)win.spinSpin.getEditor())
                .getTextField();
-        tfSpin.setEditable(false);
+        win.tfSpin.setEditable(false);
 
         win.radSpinCount = new JRadioButton();
         win.radSpinDuring = new JRadioButton();

Modified: 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/ledPanel.java
===================================================================
--- 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/ledPanel.java
       2008-09-22 09:54:42 UTC (rev 1950)
+++ 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/components/ledPanel.java
       2008-09-22 10:07:15 UTC (rev 1951)
@@ -123,10 +123,9 @@
         win.spinLeds.setModel(win.spinLedsCountModel);
         win.spinLeds.setBounds(59, 24, 60, 25);
         win.spinLeds.setValue(1);
-        javax.swing.JFormattedTextField tfLeds = 
-               ((javax.swing.JSpinner.DefaultEditor)win.spinLeds.getEditor())
+        win.tfLeds = 
((javax.swing.JSpinner.DefaultEditor)win.spinLeds.getEditor())
                .getTextField();
-        tfLeds.setEditable(false);
+        win.tfLeds.setEditable(false);
     }
 
     /**

Modified: 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/mainWindow.java
===================================================================
--- 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/mainWindow.java    
    2008-09-22 09:54:42 UTC (rev 1950)
+++ 
software_suite_v2/software/tools/tuxController/trunk/src/GUI/mainWindow.java    
    2008-09-22 10:07:15 UTC (rev 1951)
@@ -287,6 +287,9 @@
             spinEyes.setModel(spinEyesCountModel);
         else
             spinEyes.setModel(spinEyesDuringModel);
+        tfEyes = ((javax.swing.JSpinner.DefaultEditor)spinEyes.getEditor())
+               .getTextField();
+        tfEyes.setEditable(false);
     }
 
     /* MOUTH EVENTS 
-------------------------------------------------------------*/
@@ -344,6 +347,9 @@
             spinMouth.setModel(spinMouthCountModel);
         else
             spinMouth.setModel(spinMouthDuringModel);
+        tfEyes = ((javax.swing.JSpinner.DefaultEditor)spinMouth.getEditor())
+               .getTextField();
+        tfEyes.setEditable(false);
     }
 
     /* FLIPPERS EVENTS 
----------------------------------------------------------*/ 
@@ -402,8 +408,6 @@
         control.changeFlippersSpeed((Integer) slideFlippers.getValue());
     }
 
-    /* SPINNING EVENTS 
----------------------------------------------------------*/ 
-
     /**
      * Event : Flippers radio button.
      * @param evt
@@ -413,6 +417,9 @@
             spinFlippers.setModel(spinFlippersCountModel);
         else
             spinFlippers.setModel(spinFlippersDuringModel);
+        tfEyes = ((javax.swing.JSpinner.DefaultEditor)spinFlippers.getEditor())
+               .getTextField();
+        tfEyes.setEditable(false);
     }
 
     /* SPINNING EVENTS 
----------------------------------------------------------*/ 
@@ -475,8 +482,6 @@
         control.changeSpinSpeed((Integer) slideSpin.getValue());
     }
 
-    /* LEDS EVENTS 
--------------------------------------------------------------*/
-
     /**
      * Event : Spin radio button.
      * @param evt
@@ -486,6 +491,9 @@
             spinSpin.setModel(spinSpinCountModel);
         else
             spinSpin.setModel(spinSpinDuringModel);
+        tfEyes =  ((javax.swing.JSpinner.DefaultEditor)spinSpin.getEditor())
+               .getTextField();
+        tfEyes.setEditable(false);
     }
 
     /* LEDS EVENTS 
--------------------------------------------------------------*/    
@@ -971,6 +979,13 @@
     public java.awt.Dimension dimProg;
     public java.awt.Dimension dimAdvancedView;
     
+    public javax.swing.JFormattedTextField tfEyes;
+    public javax.swing.JFormattedTextField tfMouth;
+    public javax.swing.JFormattedTextField tfFlippers;
+    public javax.swing.JFormattedTextField tfSpin;
+    public javax.swing.JFormattedTextField tfLeds;
+    
+    
     public JScrollPane TTSScroll;
 }
 


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Tux-droid-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tux-droid-svn

Reply via email to