-
Bug
-
Resolution: Fixed
-
P2
-
6
-
b97
-
generic
-
windows_vista
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2143253 | 5.0u14 | Igor Kushnirskiy | P3 | Closed | Won't Fix |
Multiple UI components have animations effects on Vista. We need to implement that for WinLaf on Vista.
Vista might have transition for every PART on every STATE change. This
fix implements this for swing. It tracks the current state for every
(component, PART) and triggers animation if needed. Where animation is
alpha-blending of the skin in new STATE over the skin in the old STATE
with the alpha value which depends on the time animation has started and on
transition duration which we take from the theme.
This fix affects only Windows Look and Feel on Vista platform.
There is a system property to disable it - swing.disablevistaanimation.
Vista might have transition for every PART on every STATE change. This
fix implements this for swing. It tracks the current state for every
(component, PART) and triggers animation if needed. Where animation is
alpha-blending of the skin in new STATE over the skin in the old STATE
with the alpha value which depends on the time animation has started and on
transition duration which we take from the theme.
This fix affects only Windows Look and Feel on Vista platform.
There is a system property to disable it - swing.disablevistaanimation.
- backported by
-
JDK-2143253 Win Vista: add animation support for swing components
-
- Closed
-
- relates to
-
JDK-6511744 JRadioButton in JTree is not painted in correct state on Vista
-
- Closed
-
-
JDK-6461337 Win Vista: ScrollBar buttons are not animated correctly
-
- Closed
-
-
JDK-6479795 Some of the animation features are not supported on Vista
-
- Closed
-