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