• [Java] Window FullScreen

  • Para alguns softwares é desejável a possibilidade de utilizá-lo fullscreen (tela cheia) ao invés de um janela como games ou ferramentas com imersão de recursos gráficos.
  • A classe Window controla as janelas e frames para sistemas desktop, exemplos de sub-classes Dialog, Frame e JFrame.

  • Iniciar
  • 				// Bilbiotecas necessárias
    				import java.awt.GraphicsDevice;
    				
    				// Declaração do Método
    			    public void setFullScreen(boolean fullScreen)
    			    {
    			        GraphicsDevice device = this.getGraphicsConfiguration().getDevice();
    			        // Eliminar janela 
    			        this.setVisible(false);
    			        this.dispose();
    			        // Alterar configurações 
    			        this.setUndecorated(isFullScreen);
    					device.setFullScreenWindow(isFullScreen ? this : null);
    					// Restaurar janela
    					this.setLocationRelativeTo(null);
    					this.setVisible(true);
    			    }
    • Tecnologia:
    • Testado:
  • Desde 2010 | Designer e Desenvolvimento por Johny W. Alves