Aplicações autônomas

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.

Exemplo de JFrame 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