Tela

5 respostas
G

E aí Pessoal,

Como faço para saber qual resolução de tela o usuário está usando, e consequentemente aplicar isto em um frame pelo método setSize()?

flw.

5 Respostas

LuizLG
import java.awt.Toolkit;
import java.awt.Dimension;

Dimension tela = Toolkit.getDefaultToolkit().getScreenSize();
seuFrame.setSize(tela);
G

Valeu Luiz…

Funcionou certinho…

Flw

herbertins

esse metodo setsize ele redefine tbm todos os objetos que esteja dentro do frame… desculpe pela pergunta pode ser que ela seja idiota, mais eh que eu nao sei nada de interface grafica para java

abs a tdos

LuizLG

Ele define apenas o tamanho do componente!

JFrame frame = new JFrame(); JPanel panel = new JPanel(); panel.setSize(100,100); // Define apenas o tamanho do JPanel frame.add(panel); frame.setSize(100,100); // Define apenas o tamanho do JFrame

herbertins

entao quer dizer que se eu tiver um JLabel ou um JText lá, ele estoura o tamanho da tela???

uhnn interessante isso, entao para cada tipo de resoluçao vc devera redefinir a tela inteira para ficar proporcional.

blz cara valewww

Criado 14 de fevereiro de 2007
Ultima resposta 14 de fev. de 2007
Respostas 5
Participantes 3