Create an automated test for [JDK-4422535](https://bugs.openjdk.java.net/browse/JDK-4422535) AccessibleValue implementation only accept Integers The AccessibleValue implementations of the following components:
java.awt.Scrollbar javax.swing.AbstractButton javax.swing.JInternalFrame javax.swing.JSplitPane javax.swing.JScrollBar javax.swing.JProgressBar javax.swing.JSlider require the argument to setCurrentAccessibleValue(Number) to be an Integer, else they completely ignore it - it returns a false indicating that the value has not been set by the return value, but they cannot know the reason for that). The test verifies that for each of the above components, the AccessibleValue is set when it is set to a Number (Float, Double, long etc) and not just for an Integer. his review is for migrating tests from a closed test suite to open. Testing: The test ran successfully on Mach5 with multiple runs (30) on windows-x64, linux-x64 and macos-x64. ------------- Commit messages: - 8284767: Create an automated test for JDK-4422535 - 8284767: Create an automated test for JDK-4422535 Changes: https://git.openjdk.java.net/jdk/pull/8220/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=8220&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8284767 Stats: 321 lines in 1 file changed: 321 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/jdk/pull/8220.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/8220/head:pull/8220 PR: https://git.openjdk.java.net/jdk/pull/8220