1

eu tenho uma dúvida: Ao criar um novo JFrame no Netbeans, é colocado um método main dentro deste, achei que fosse necessário e portanto nunca mexi no mesmo. Hoje eu o apaguei e o programa continuou funcionando normalmente. A pergunta é: QUANDO o método main de um JFrame é usado no programa? Detalhe que o método principal do projeto é de uma classe de controle e portanto teoricamente o main do JFrame não é executado. Estou certo?

3
  • 1
    No primeiro nível de uma aplicação só deve existir um JFrame, por isso esse método main seria a entrada da sua aplicação. É má prática de programação usar mais que um JFrame. Todos os programas em Java começam no método main. Commented 2/07/2019 às 15:49
  • Após o uso do JFrame como seria o correto proceder? Utilizando JPanel?
    – Henrique
    Commented 2/07/2019 às 23:46
  • Veja aqui. Commented 3/07/2019 às 8:29

1 Resposta 1

0

O metodo main é necessário para seu jFrame principal, ou sua classe responsável por instanciar um jFrame..

é bom ter um main() nos jFrames, já que ao tentar compilar somente aquele jFrame em si ele precisa desse main para iniciar. A não ser que a cada teste que voce queira fazer precise compilar o projeto inteiro e a partir do seu jFrame principal ir abrindo os outros...

1
  • Obrigado agora entendi! Agradeço pelas respostas!
    – Henrique
    Commented 11/07/2019 às 21:20

Você deve fazer log-in para responder a esta pergunta.

Esta não é a resposta que você está procurando? Pesquise outras perguntas com a tag .