我有一个Java应用程序,其窗口和内部组件具有动画效果,可能会减慢性能较差的计算机。我知道所有操作系统都有某种形式的动画偏好设置(在Windows中,有“在窗口内部控件和元素上播放动画”的复选框,在Linux中,有完整、基本或无动画的选择,在OSX中,您可以输入“
defaults write com.apple.dock workspaces-edge-delay -float 0.0; killall Dock
”或“defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool NO
”到终端中)。是否有任何方法可以找出用户是否启用或禁用了动画,以便我可以符合他们的偏好?