I just upgraded the jdk from 1.3 to 1.4 on a Redhat9 Linux machine. Then recompiled some client side code for a system, and noticed a change in behavior for the choice widget:
setting the selected value of the choice widget seems to cause that widget to generate an event.
It didn't do this before in 1.3. Other widgets I'm using don't do this (ie, if I set the value in a text field, an actionPerformed doesn't seem to be thrown or caught, same thing for check boxes and setting the state).
Has anyone seen this behavior? Any recommendations for a work around. I know that I could add a choice widget specific work around, it's just that it's not a good one.