Carregue uma tela de uma classe principal - Java
-
21-09-2019 - |
Pergunta
Eu tenho uma classe mycanvas que estende o JComponent. Nesta tela, desenhei algumas coisas e tenho seu próprio método principal.
public static void main(String args[]) {
JFrame mainFrame = new JFrame("Graphics demo");
mainFrame.getContentPane().add(new Canvas0_1());
mainFrame.pack();
mainFrame.setVisible(true); }
Como ligo para carregar a tela do outro método principal do meu programa. Isso é possível?
Solução
É possível, mas provavelmente não é o que você precisa. Se você insiste, tente:
class OtherClass {
public static void main( String [] args ) {
MyCanvas.main( args );
}
}
E é isso.
Eu acho que será melhor se você criar uma instância da sua tela e adicioná -la a outro componente e não usá -lo diretamente de main
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow