How to set fullscreen mode for Java Swing Application?



To set fullscreen mode for your Java Swing application, use the setFullScreenWindow() method:

GraphicsDevice device = graphics.getDefaultScreenDevice(); JFrame frame = new JFrame("Fullscreen"); device.setFullScreenWindow(frame);

The following is an example to set fullscreen mode for Java Swing Application:

Example

import java.awt.Color; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; public class SwingDemo {    public static void main(String[] args) {       GraphicsEnvironment graphics =       GraphicsEnvironment.getLocalGraphicsEnvironment();       GraphicsDevice device = graphics.getDefaultScreenDevice();       JFrame frame = new JFrame("Fullscreen");       JPanel panel = new JPanel();       JLabel label = new JLabel("", JLabel.CENTER);       label.setText("This is in fullscreen mode!");       label.setOpaque(true);       frame.add(panel);       frame.add(label);       frame.setUndecorated(true);       frame.setResizable(false);       device.setFullScreenWindow(frame);    } }

The output is as follows that displays the application in FullScreen:

Output

Updated on: 2019-07-30T22:30:26+05:30

6K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements