Como alterar a resolução via código

3 respostas
S

Olá pessoal!

Minha dúvida é a seguinte: em meu programa eu estou utilizando o seguinte fragmento de código para pegar a resolução do monitor e configurar o tamanho da janela com o mesmo:

/Utilização de um objeto Dimension para obter as configurações da tela/
Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();

/Ajusta o tamanho da janela/
myWindow.setSize(dimension.width,dimension.height);

O que eu gostaria de saber é se eu posso alterar a configuração do monitor via código, ou seja, se meu monitor estiver em 1024 x 768, forçar ele possuir 800 x 600.

pois em meu programa eu desejo trabalhar sempre com 800 x 600.

Alguem já fez algo do tipo?

Agradeço a atenção. Obrigado!

3 Respostas

J

Acredito que você só vai conseguir com JNI, Java puro acho que nao vai fazer isso…

E você está desenvolvendo um jogo, ou algo assim? Se não qual a necessidade de alterar a resolução?!!

S

Sim, é um jogo. Nunca trabalhei com JNI?? Eu gostaria mesmo de fazer em java puro. Mas se nao tem jeito, vou começar a estudar o JNI entao.

Obrigado

S

obs: alguem teria um exemplo de como fazer isto utilizando JNI ou através de qualquer outro modo?

Obrigado

Criado 30 de março de 2006
Ultima resposta 30 de mar. de 2006
Respostas 3
Participantes 2