JDK-8340799 : Add border inside instruction frame in PassFailJFrame
  • Type: Enhancement
  • Component: client-libs
  • Affected Version: 19
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2024-09-24
  • Updated: 2024-11-05
  • Resolved: 2024-10-07
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 17 JDK 21 JDK 23 JDK 24 JDK 8
11.0.26-oracleFixed 17.0.14-oracleFixed 21.0.6-oracleFixed 23.0.2Fixed 24 b19Fixed 8u441Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
The instruction frame in PassFailJFrame looks very tight without any white-space separating components from the frame edge and each other.

This is especially noticeable with split UI where the border of JSplitPane clashes with the border of JScrollPane that hosts a text component with instructions.
Comments
A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk17u-dev/pull/3025 Date: 2024-11-04 09:11:51 +0000
04-11-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk21u-dev/pull/1120 Date: 2024-11-04 09:11:35 +0000
04-11-2024

Fix request [17u,21u] I backport this for parity with 17.0.14-oracle,21.0.6-oracle. No risk, only a test change Clean backport. Executed a test using PassFailJFrame to check.
04-11-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk23u/pull/177 Date: 2024-10-15 10:45:06 +0000
15-10-2024

Fix Request for 23u An improvement to the look of test instructions in PassFailJFrame, the manual test framework. Risk: Low
07-10-2024

Changeset: 520060f7 Branch: master Author: Alexey Ivanov <aivanov@openjdk.org> Date: 2024-10-07 12:44:42 +0000 URL: https://git.openjdk.org/jdk/commit/520060f79a3cedb8f93e6bbd0e9b2823eaabf79a
07-10-2024

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/21327 Date: 2024-10-03 15:05:50 +0000
03-10-2024