boa tarde apesar de tudo o que ainda não encontrei a resposta sobre usar um JPanel ou um JFrame para adicionar os objetos em uma interface grafica, e tambem o Panel do awt, visto que aqui pra mim os 3 tiveram os mesmos resultados
Jpanel é só um container o JFrame desenha a janela
Vc desenha “a tela” com em um JPanel. Lembe-se que tem que usar o LayoutManager certo para o seu objetivo e provavelmente precisa de mais panels dentro desse para ter um visual agradável.
O JFrame e o JDialog são as janelas. Simplesmente adicione o painel criado antes e pronto.
(sempre tenha atenção aos layout managers)
rs
Rsrs, mais um…
O JFrame tem um content pane, que é como a sua malha principal… geralmente criamos um JPanel e setamos ele como o content pane do JFrame, algo como:
JPanel p = new JPanel();
JFrame f = new JFrame();
f.setContentPane( p );
E o JFrame, como componente mais alto nível na hierarquia, geralmente está envolvido em eventos como fechamento de janela, redimensionamento, etc… ele é o root na hierarquia dos componentes Swing… geralmente rs.
[]sss
Obrigado, creio se nao entender agora largo mão de programar rsrs, ainda mais se referindo em JPanel e JFrame