Aplicações gráficas autônomas são aquelas cujas janelas são criadas a partir da execução do método main de alguma classe, não estando incorporadas a outras aplicações.
Em Java, a janela que é inicialmente criada para uma aplicação gráfica autônoma é um objeto do tipo javax.swing.JFrame. O exemplo abaixo ilustra a criação e exibição de um objeto desse tipo.
![]() |
public class Janela extends javax.swing.JFrame { public Janela() { setTitle("Exemplo de janela Java"); setSize(300,200); setDefaultCloseOperation(EXIT_ON_CLOSE); } public static void main (String args[]) { new Janela().show(); } } |
Uma vez que uma janela como essa tenha sido criada, ela pode ter sua área
interna utilizada para saídas gráficas
ou para a inclusão de componentes de interação
com usuários
, neste caso usando a disposição de componentes segundo estabelecida
por um gerenciador de layout
.
©
Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP