Swing em Ecrã Inteiro

4 respostas
magician

Boas queria fazer 1 interface em swing e ja ta praticamente pronto agora precisava de colocar a aplicação em full actualmente utilizo o seguinte:

Dimension d = Toolkit.getDefaultToolkit().getScreenSize();

frame.setSize(d.getWidth(), d.getHeight());

Com isto o frame fica do tamanho do ecrã mas a barra do iniciar fica por cima :S o que queria era ou meter mesmo em full ou entao meter ao tamanho ja com o desconto da barra.

4 Respostas

T

Bom, para o pessoal do Brasil, ecrã inteiro (português ibérico) = tela inteira, ou full-screen.

Dê uma olhadinha nesta página:

http://weblogs.java.net/blog/joshy/archive/2003/12/swing_hack_7_le.html

e para mais dicas de como procurar no Google, as palavras mágicas são “fullscreen Swing Java”.

Thiagosc

Se o que você pretende é apenas aumentar o tamanho do JFrame para o máximo visível use o seguinte:

Esse maximum window bounds leva em consideração a barra do iniciar ou outras em outros sistemas e retorna o Rectangle para o espaço da área de trabalho.

thiago.correa

http://www.javaalmanac.com/egs/java.awt/screen_FullWin.html

dudaskank

Todo mundo já respondeu, mas vai minha contribuição também. Aqui está o tutorial da Sun sobre o modo em questão.

Full-Screen Exclusive Mode API

tchau e boa sorte

Criado 24 de agosto de 2006
Ultima resposta 25 de ago. de 2006
Respostas 4
Participantes 5