Loading... (original) (raw)

See attached Test.java:

There are 3 JSpinners with SpinnerNumberModel, SpinnerListModel and SpinnerDateModel

1. run test (componentOrientation set to ComponentOrientation.RIGHT_TO_LEFT)
Actual behaviour: text for SpinnerDateModel and SpinnerListModel is left aligned
Expected behaviour: text in all JSpinners is RIGHT aligned

2. Change test: replace ComponentOrientation.RIGHT_TO_LEFT to ComponentOrientation.LEFT_TO_RIGHT and run again
Actual behaviour: same as in first case
Expected behaviour: text in all JSpinners is LEFT aligned

the issue repoduced on Windows, Linux and Mac platforms: failed with jdk 7 since fcs and passed with jdk6u41b01
see comments for more details