Janela

O primeiro elemento que você precisa criar é a janela.

A janela é o container que conterá todos os elementos da sua interface gráfica.

Para fazer uma janela você deve se preocupar, no mínimo, com:

A classe que usaremos para fazer uma janela é a JFrame

Como configurar o tamanho

Para configurar o tamanho e localização da janela um dos seguintes métodos podem ser usados:

Como configurar o comportamento de fechar

Uma das maneira de configurar o comportamento da janela quando o botão de fechar é clicado é através do método setDefaultCloseOperation(int operation);, a operação especificada pode ser uma entre:

Existem outas formas mais interessantes de configurar o comportamento usando WindowListener, sendo possível chamar qualquer método quando o usuário tentar fechar a janela.

Como tornar a janela visível

Para tornar a janela visível basta usar o método setVisible(true)

.