RFR: 8294156: Demo positioning of multiple test windows [v2]

Alexey Ivanov aivanov at openjdk.org
Thu Nov 23 11:03:21 UTC 2023


On Wed, 13 Sep 2023 18:50:54 GMT, Alexey Ivanov <aivanov at openjdk.org> wrote:

>> The manual test frame does not provide any layout managers for test windows, the user has to implement one. This demonstrates how to position a several test UI windows.
>> 
>> We may include some implementations into the manual test framework in the future.
>> 
>> **This PR is not meant to be integrated.** It just demonstrates the feature of adding multiple test windows to `PassFailJFrame` which is reviewed in #15665.
>> 
>> To play around, you can checkout the PR branch using the commands that bots add.
>> 
>> Path to the tests: `test/jdk/java/awt/Window/8294156`.
>> 
>> Alternatively, you can checkout directly from my fork:
>> 
>> 
>> git fetch https://github.com/aivanov-jdk/jdk.git demo-manyTestWindows:demo-manyTestWindows
>> git checkout demo-manyTestWindows
>> 
>> 
>> To update your local branch, use:
>> 
>> git checkout demo-manyTestWindows
>> git pull https://github.com/aivanov-jdk/jdk.git demo-manyTestWindows
>
> Alexey Ivanov has updated the pull request incrementally with one additional commit since the last revision:
> 
>   8294156: Additional layouts for vertically positioned test windows

This pull request did its job, it's time to close it.

Simple one-row or -column layouts will be provided under [JDK-8317116](https://bugs.openjdk.org/browse/JDK-8317116): *Provide layouts for multiple test UI in `PassFailJFrame`*.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/15721#issuecomment-1824225527


More information about the client-libs-dev mailing list