JFrame com definição automática

Boa noite pessoal.

Eu tenho uma classe que cria um JFrame:

public class Janela extends JFrame{
	public Janela(){
		super();
		setLocation(50, 100);
		setSize(600,450);
		getContentPane().setBackground(Color.orange);
	}
	@SuppressWarnings("deprecation")
	public static void main(String[] args) {
		new Janela().show();
	}
}

Ela tem um tamanho definido setSize(600,450).

Alguem saberia me dizer se existe alguma forma de este número ser igual a definição do usuario (800X600) de forma que ocupe toda a area livre do monitor?

Kara! seu código tá todo cagado! alem de vc não importar as classes ainda tá usando componentes depreciados…
Dê mais uma lida em Swing :thumbup: …

Seu código acertado

import javax.swing.;
import java.awt.
;
public class Janela extends JFrame{
public Janela(){
setTitle (“Resposta Forum”);
setExtendedState(MAXIMIZED_BOTH); //inicia a tela maximizada
setLocationRelativeTo(null);
setBackground(Color.orange);
setVisible(true);
}

public static void main(String[] args) {
	Janela janela = new Janela();
	janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	     	}

}

Noooossa. Isto eh verdade, preciso mesmo ver/ler mais, muito mais sobre swing. :oops:

Obrigado vnsnunes…

De uma olhada no código como ficou agora!

import java.awt.Color;
import javax.swing.JFrame;

public class Janela extends JFrame{
	public Janela(){
		 setExtendedState(MAXIMIZED_BOTH);
		 setLocationRelativeTo(null);
		 getContentPane().setBackground(Color.orange);
		 setVisible(true); 
	}
	public static void main(String[] args) {
		Janela janela = new Janela();
		janela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	}
}

Muito obrigado.

Valeu :stuck_out_tongue: