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?

Foi útil?

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
scroll top