< 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 >