Eu postei há alguns dias atrás um tópico sobre JFrame, tentando resolver o problema, agradeço aos que me responderam, quando vi a resposta, visto que imaginava que esta estava correta( e ainda acho que estava completamente correta) e a guardei no meu pc e fui testar depois, aconteceu outro erro, o erro antigo é:
“Quando coloco os valores que retorna o valor da tela eles requerem que a variável inteira seja static e quando coloco static acusa um erro que as variáveis que retornam os valores da tela não podem ser referenciadas em membros static.”
E o erro atual é:
"Não sei ao certo, pois ele não encontra o método getGraphicsConfiguration(). Então não sei se funcionará ou não.
O código vem a seguir e vale salientar que este código junto com meu aplicativo não roda( dá erro) na jdk1.2.2 no Linux e no jdk1.2 no windows.
public void centralizeFrame()
{
int x,y;
Rectangle scr = this.getGraphicsConfiguration().getBounds();
Rectangle form = this.getBounds();
x = (int) ( scr.getWidth() - form.getWidth() ) / 2;
y = (int) ( scr.getHeight()- form.getHeight()) / 2;
this.setLocation( x , y );
}
O que eu faço, pra simplesmente, pra centralizar o JFrame na tela !!!
Marcel …