Javafree
Página Inicial do Fórum > GUI - (Applets, Swing, SWT, etc)

Como devo usar o método getContenPane()



Criar novo tópico   Responder tópico
  1. Comment Arrow

    Publicado em: 22/06/2015 14:26:29

    Já li alguns tópicos sobre o assunto, mais nenhum me esclareceu bem como devo usar e pq usar o método getcontentpane(). já li coisas como ele é uma capa para a adicção de componentes, pois não podemos adicionar componentes direto na jframe. Mais na universidade nas aulas, fazemos isso adicionamos diretamente a jframe sem usar o getcontentpane. Observo que em muitos tutoriais usam o método para criar jframes, que eu crio sem usar esse método, então por esse motivo sua utilização para mim fica um pouco sem sentido apenas sujando mais o código. Alguém pode me esclarecer isso de uma forma bem prática e didática?



  1. staroski
    Posts:4599


    Comment Arrow

    Publicado em: 22/06/2015 15:47:50

    Se o seu professor ler a documentação, ele vai descobrir que a partir do Java 1.5 os dois códigos abaixo têm exatamente o mesmo comportamento




    Documentação: http://docs.oracle.com/javase/7/docs/api/javax/swing/RootPaneContainer.html

    Texto retirado da documentação: For conveniance JFrame, JDialog, JWindow, JApplet and JInternalFrame, by default, forward, by default, all calls to the add, remove and setLayout methods, to the contentPane.
    _________________

    Ricardo Artur Staroski, OCP-JP
    Blumenau - SC
    Faço seu trabalho Java,
    clique aqui

    Acesse http://www.guj.com.br/



  1. Relacionados