< prev index next >
src/share/classes/java/awt/GraphicsDevice.java
Print this page
rev 1556 : 6794764: Translucent windows are completely repainted on every paint event, on Windows
6719382: Printing of AWT components on windows is not working
6726866: Repainting artifacts when resizing or dragging JInternalFrames in non-opaque toplevel
6683775: Painting artifacts is seen when panel is made setOpaque(false) for a translucent window
Reviewed-by: anthony, tdv, alexp
*** 240,262 ****
* </ul>
* <p>
* Simulated full-screen mode resizes
* the window to the size of the screen and positions it at (0,0).
* <p>
! * When entering full-screen mode, if the window to be used as the
* full-screen window is not visible, this method will make it visible.
* It will remain visible when returning to windowed mode.
* <p>
* When returning to windowed mode from an exclusive full-screen window, any
* display changes made by calling <code>setDisplayMode</code> are
* automatically restored to their original state.
*
! * @param w a window to use as the full-screen window; <code>null</code>
* if returning to windowed mode. Some platforms expect the
! * fullscreen window to be a top-level component (i.e., a Frame);
! * therefore it is preferable to use a Frame here rather than a
! * Window.
* @see #isFullScreenSupported
* @see #getFullScreenWindow
* @see #setDisplayMode
* @see Component#enableInputMethods
* @see Component#setVisible
--- 240,262 ----
* </ul>
* <p>
* Simulated full-screen mode resizes
* the window to the size of the screen and positions it at (0,0).
* <p>
! * When entering full-screen mode, if the window to be used as a
* full-screen window is not visible, this method will make it visible.
* It will remain visible when returning to windowed mode.
* <p>
* When returning to windowed mode from an exclusive full-screen window, any
* display changes made by calling <code>setDisplayMode</code> are
* automatically restored to their original state.
*
! * @param w a window to use as the full-screen window; {@code null}
* if returning to windowed mode. Some platforms expect the
! * fullscreen window to be a top-level component (i.e., a {@code Frame});
! * therefore it is preferable to use a {@code Frame} here rather than a
! * {@code Window}.
* @see #isFullScreenSupported
* @see #getFullScreenWindow
* @see #setDisplayMode
* @see Component#enableInputMethods
* @see Component#setVisible
< prev index next >