RFR: 8353007: Open some JComboBox bugs 2
Harshitha Onkar
honkar at openjdk.org
Wed Apr 9 00:18:39 UTC 2025
On Tue, 8 Apr 2025 01:53:23 GMT, Alisen Chung <achung at openjdk.org> wrote:
> Updating and opening some tests
Changes requested by honkar (Reviewer).
test/jdk/javax/swing/JComboBox/bug4185024.java line 37:
> 35: * @bug 4185024
> 36: * @summary Tests that Heavyweight combo boxes on JDesktop work correctly
> 37: * @library /open/test/jdk/java/awt/regtesthelpers
Please update lib paths. Applicable for other tests as well.
Suggestion:
* @library /java/awt/regtesthelpers
test/jdk/javax/swing/JComboBox/bug4201964.java line 36:
> 34: * @summary Tests that JComboBox's arrow button isn't drawn too wide in Windows Look&Feel
> 35: * @requires (os.family == "windows")
> 36: * @library /open/test/jdk/java/awt/regtesthelpers /open/test/lib
Suggestion:
* @library /java/awt/regtesthelpers test/lib
test/jdk/javax/swing/JComboBox/bug4201964.java line 57:
> 55: PassFailJFrame.builder()
> 56: .instructions(INSTRUCTIONS)
> 57: .rows(50)
50 rows might be more for this test.
test/jdk/javax/swing/JComboBox/bug4201964.java line 79:
> 77: frame.add(panel);
> 78: frame.setLocationRelativeTo(null);
> 79: frame.pack();
frame.setSize() instead of pack() ?
test/jdk/javax/swing/JComboBox/bug4249732.java line 56:
> 54: PassFailJFrame.builder()
> 55: .instructions(INSTRUCTIONS)
> 56: .rows(50)
Same here 50 rows might be bit more than required. Since it cause the instruction window to extend down the whole screen.
-------------
PR Review: https://git.openjdk.org/jdk/pull/24496#pullrequestreview-2751652252
PR Review Comment: https://git.openjdk.org/jdk/pull/24496#discussion_r2034193195
PR Review Comment: https://git.openjdk.org/jdk/pull/24496#discussion_r2034194468
PR Review Comment: https://git.openjdk.org/jdk/pull/24496#discussion_r2034194857
PR Review Comment: https://git.openjdk.org/jdk/pull/24496#discussion_r2034195418
PR Review Comment: https://git.openjdk.org/jdk/pull/24496#discussion_r2034197028
More information about the client-libs-dev
mailing list