RFR: 8354466: Open some misc Swing bugs 9 [v3]
Harshitha Onkar
honkar at openjdk.org
Mon Apr 21 18:37:56 UTC 2025
On Mon, 21 Apr 2025 17:46:39 GMT, Alisen Chung <achung at openjdk.org> wrote:
>> Updating and opening some misc swing bugs
>
> Alisen Chung has updated the pull request incrementally with one additional commit since the last revision:
>
> update color uppercase
LGTM apart from minor inline suggestions
test/jdk/javax/swing/JPasswordField/bug4382819.java line 50:
> 48: robot.setAutoDelay(250);
> 49: SwingUtilities.invokeAndWait(() -> createTestUI());
> 50: robot.waitForIdle();
Add some delay after testUI ?
Suggestion:
robot.waitForIdle();
robot.delay(1000);
test/jdk/javax/swing/JPasswordField/bug4382819.java line 59:
> 57: SwingUtilities.invokeAndWait(() -> passwordField.setEnabled(false));
> 58: robot.waitForIdle();
> 59: robot.delay(1000);
delay can be reduced here
Suggestion:
robot.delay(250);
test/jdk/javax/swing/JSplitPane/bug4820080.java line 68:
> 66: jleft.setBackground(Color.DARK_GRAY);
> 67: JPanel jright = new JPanel();
> 68: jright.setBackground(Color.DARK_GRAY);
using setPreferredSize() makes the UI look better and the divider is not skewed to the left
Same for left and right panels below.
Suggestion:
JPanel jleft = new JPanel();
jleft.setBackground(Color.DARK_GRAY);
jleft.setPreferredSize(new Dimension(100, 100));
JPanel jright = new JPanel();
jright.setBackground(Color.DARK_GRAY);
-------------
Marked as reviewed by honkar (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/24703#pullrequestreview-2781960121
PR Review Comment: https://git.openjdk.org/jdk/pull/24703#discussion_r2052826603
PR Review Comment: https://git.openjdk.org/jdk/pull/24703#discussion_r2052827242
PR Review Comment: https://git.openjdk.org/jdk/pull/24703#discussion_r2052835538
More information about the client-libs-dev
mailing list