Mas eu não consigo chamar apanas um método por vez?
ViniGodoy
E é o que ele faz.
Ele chama o primeiro método. No seu exemplo, o getContentPane().
Esse método retorna um JContentPane.
Depois disso, ele chama o método add do JContentPane retornado.
5
504843
Agora ficou claro, Obrigado.
wesley.comput
Exclusivamente neste caso acontece que o método getContentPane() retorna um objeto do tipo Container, e este objeto é uma instância da classe Container que acessa o método add, que é responsável por adicionar um componente no JFrame. Você também poderia fazer assim pra ficar mais claro:
JButtonjBtnAcao=newJButton("Java Swing!!!");//cria um botãojBtnAcao.setBounds(10,10,120,20);// posição (10, 10); tamanho 120 x 20Containerc=getContentPane();//obtém a área útil da minha janelac.add(jBtnAcao);//adiciona o botao na posição especificada acimasetVisible(true);//torna minha janela visivel
Da forma que vc esta fazendo…
JButtonjBtnAcao=newJButton("Java Swing!!!");//cria um botãojBtnAcao.setBounds(10,10,120,20);// posição (10, 10); tamanho 120 x 20getContentPane().add(jBtnAcao);//pega a área útil da minha janela e adiciona o botão nelasetVisible(true);//torna minha janela visivel