Pour afficher un jeu, une image ou prévisualiser une impression, le
mode plein écran est pratique. Testé sous Windows, le JFrame recouvre tout l'écran y compris la barre des taches.
import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment;
import javax.swing.JFrame;
/**
* Passer un JFrame en mode plein écran
*/
public class FrameFullSize {
public static void main(String[] args) {
GraphicsDevice device;
JFrame frame = new JFrame("Frame en mode plein écran");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
device = GraphicsEnvironment.getLocalGraphicsEnvironment().getDefaultScreenDevice();
if (device.isFullScreenSupported()) {
device.setFullScreenWindow(frame);
} else {
System.err.println("Le mode plein ecran n'est pas disponible");
}
}
}