This article addresses a window management issue (resizing/full-screen behavior) in the Applications Manager (AM) client when using Java 17 or higher on the client workstation. When selecting the full-screen button, the java client will always full screen on the primary monitor.
The issue stems from changes in how Java 17 and later versions handle multi-monitor environments and frame bounds (specifically Frame#setMaximizedBounds). These changes are incompatible with the window rendering methods used in Applications Manager 9.5.x. Note that this behavior was also introduced in Java 11.0.8; therefore, versions Java 11.0.8 through 11.0.32 also exhibit these symptoms.
To resolve these visual issues, choose one of the following options: